Continue Reading
Posted in Gross Worms Interesting Worms Worms Generally

Legless Amphibians: What are They and Should We Be Afraid of Them?

Ginormous worms or slimy snakes; what are these translucent, pink worm-like creatures that no one has heard about? The answer is: legless amphibians, a class of amphibians only discovered in the late 1900s.