Taxon
Animalia > Mollusca > Gastropoda > Physidae > Physa
Accepted name: Stenophysa marmorata
WoRMS: 848621 NCBI: 459056 Open in mapper Explore occurrences