Huffpost Green

VIDEO: Snail INVASION!

Posted: Updated:
Giant African Land Snail (family Achatinidae)
Giant African Land Snail (family Achatinidae)

Giant African Land snails are overtaking parts of Florida, destroying crops and spreading parasites.

Read the whole story at weather.com

 
From Our Partners