endostea

/ɛndɒˈstiːə/

Definitions

1. noun

A genus of land snails, specifically a group of terrestrial gastropods, in the family Charopidae.

“The collector spent hours studying the different species, including the rare endostea, in the museum’s collection.”

Synonyms

  • charopid
  • snail

Antonyms

  • marine