physophora
/fɪˈzɒfɔrə/Definitions
1. noun
A genus of large, tropical, freshwater snails, specifically Physophora cajonensis.
“The biologist studied the Physophora species in their native habitats.”
1. noun
A genus of large, tropical, freshwater snails, specifically Physophora cajonensis.
“The biologist studied the Physophora species in their native habitats.”