The Venomous Mamushi Critter Science(00) Save Image Image gallery: Mamushi Translation: Understanding the Significance of This Unique Term