Parts of Broward County under quarantine due to giant African land snails
The snail is one of the most invasive pests on the planet, causing agricultural and environmental damage, according to the FDACS.
The snail is one of the most invasive pests on the planet, causing agricultural and environmental damage, according to the FDACS.
Add comment