coccolobis

/kɒksɪˈloʊbɪs/

Definitions

1. noun

a genus of West Indian land snails

“The coccolobis species have been found in various regions of the Caribbean.”

Synonyms

  • Caribbean snail
  • West Indian snail

Antonyms

  • desert snail
  • saltwater snail