Taxon

Pomacea flagellata

(Say, 1829) Species

Animalia > Mollusca > Gastropoda > Architaenioglossa > Ampullariidae > Pomacea

WoRMS: 741238 NCBI: 249358 Open in mapper Explore occurrences

Datasets

Child taxa