University of FloridaSolutions for Your Life
 

EENY323: Applesnails of Florida Pomacea spp. (Gastropoda: Ampullariidae)

Figure 6. Shell of the titan applesnail, Pomacea haustrum (Reeve 1856).

Credit: Luis Ruiz Berti