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.”

Synonyms

  • freshwater snail
  • large snail

Antonyms

  • saltwater snail
  • small snail