succinea

/sʌksɪˈniːə/

Definitions

1. noun

a genus of small land snails, typically found in moist environments.

“The succinea species thrived in the humid forest ecosystem.”

Synonyms

  • garden snail
  • land snail

Antonyms

  • marine snail
  • sea snail