dcsimg
Unresolved name

Physa triticea Lea

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

EOL has data for one attribute: