ampullaria

/æmpʊˈlɛəriə/

Definitions

1. noun

a genus of small freshwater snails

“The biologist studied the unique characteristics of Ampullaria in the river ecosystem.”

2. adjective

relating to or resembling Ampullaria

“The ampullaria-like shell of the snail caught the observer’s attention.”

Synonyms

  • gastropod
  • snail

Antonyms

  • terrestrial
  • large