Scientists Have Captured a Giant, ‘Mythical’ Siren Species in Florida

main article image

Salamanders are, by their very nature, slippery creatures. Perhaps none so slippery as the mysterious ‘leopard eel’ – an amphibian spotted intermittently in the waters of Florida over the last few decades that somehow managed to elude scientific st

Source: Scientists Have Captured a Giant, ‘Mythical’ Siren Species in Florida