Inside The Industry: Giant African Snails found on Homes in South Florida
State agriculture authorities say 50 Giant African Land Snails were found on a homeowner’s property in Broward County. A news release from the agriculture department said a tip from a Davie homeowner on Tuesday led to the capture of the snails. The largest of the snails was four inches long. The snails reproduce rapidly and […]