apple snails
Pomacea spp. (Reeve, 1856)

Taxonomic Rank

Kingdom: Animalia
Phylum: Mollusca
Class: Gastropoda
Subclass: Prosobranchia
Order: Architaenioglossa
Family: Ampullariidae
Genus: Pomacea

Other System Links

ITIS: 70344
NPDN Pest: IGDUAEA

Categories

Category: Snails, Slugs, and Mussels