physa

Explore definitions, synonyms, and language insights of physa

Definitions

Noun
any member of the genus Physa

More General Terms