Florida has another invasive species and it looks like a giant worm
Many non-native creatures can be found living in Florida, including some scary ones like giant pythons. The latest addition to the list is a strange amphibian that resembles a huge worm, one that is found native in places like southeast Asia and central Africa. The discovery was made following the capture of a strange critter in southern Florida, prompting an … Continue reading
Read more »