University of FloridaSolutions for Your Life

EENY323: Applesnails (of Florida), Pomacea spp. (Gastropoda: Prosobranchia: Pilidae)

Figure 3. Channeled applesnail, Pomacea canaliculata (Lamarck).