Physa carolinae: Carolina Physa

Carolina Physa
Physa carolinae
Unique ID
1132513
Taxon/SubTaxon
ITIS TSN
1132513
NS Unique ID
ELEMENT_GLOBAL.2.1216099
NS Global ID
1216099
RegionalID
IN267