ranella

/ˈrænɪlə/

Definitions

1. noun

a genus of medium-sized to large freshwater snails, native to Africa and Asia, some species of which are edible.

“The local chef specializes in cooking with ranella snails, a delicacy in the region.”

Synonyms

  • escargot
  • snail

Antonyms

  • land snail
  • terrestrial snail