HomeScience Science Venom glands similar to those of snakes are found for first time in amphibians 29Views Coverage By Tanushree Jain October 2, 2020