Taxonomic Filter:

Taxa Count: 4
AMPULLARIIDAE
Pomacea
MYCETOPODIDAE
Anodontites tortilis
Anodontites trigona
Lamproscapha ensiformis