chilodon

/ˈkaɪ.lə.dɒn/

Definitions

1. noun

A genus of freshwater snails, specifically the genus of the family Neritidae

“The chilodon snails were found in the freshwater lake, supporting a diverse ecosystem.”

Synonyms

  • nerite
  • snail

Antonyms

  • land snail