University of FloridaSolutions for Your Life
 

ENY-512: Giant African Land Snail in Florida

Figure 2. Giant African land snail.

Credit: Photo courtesy of B. Frank.