dcsimg
Unresolved name

Physa barberi Clench

Physa barberi is a species of in the family bladder snails.

EOL has data for one attribute: