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.”
ɒlɪˈvɛlə
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.”