< Back to Search Results
Physa integra
lectotype
280023
details
3.0x