Taxonomic Filter:

Taxa Count: 9
AMPULLARIIDAE
Pomacea
HYDROBIIDAE
Unidentifed
HYRIIDAE
Diplodon demeraraensis
Diplodon obsolescens
MYCETOPODIDAE
Anodontites schomburgiana
Lamproscapha ensiformis
MYIDAE
Triplodon corrugatus
PACHYCHILIDAE
Doryssa
Doryssa atra