cyanoderma

/saɪəˈnɒdrəmə/

Definitions

1. noun

A genus of small to large-sized land snails.

“The researcher studied the cyanoderma species in the forest reserve.”

Synonyms

  • land snail
  • snail

Antonyms

  • marine snail