Leopard Salamander Eel Siren
The leopard eel, or reticulated siren, is an amphibian that scientists have been trying to study for many years. The giant salamander has been spotted only occasionally, in the waters of Florida. It’s green with purple spots, has large external gills, a 2 foot-long body, and a single pair of legs!
Archive