
After giant African snail sighting, Florida enacts quarantine over parasite concerns
The Florida Department of Agriculture and Consumer Services confirmed a giant African land snail was spotted about 38 miles north of Tampa.
The Florida Department of Agriculture and Consumer Services confirmed a giant African land snail was spotted about 38 miles north of Tampa.