olivella

ɒlɪˈvɛlə

Definitions

1. noun

A genus of small to medium-sized sea snails, marine gastropod mollusks in the family Olivellidae.

“The marine biologist studied the behavior of the Olivella species in their natural habitat.”

Synonyms

  • marine gastropod
  • sea snail