lunularia

ˌlʌnjʊˈleɪriə

Definitions

1. noun

a genus of small, air-breathing freshwater snails

“The scientist studied the unique characteristics of the Lunularia snails in the aquatic ecosystem.”

Synonyms

  • gastropod
  • snail

Antonyms

  • land snail
  • terrestrial snail