emarginula
/ɛmɑrˈɪnjʊlə/Definitions
1. noun
a genus of small sea snails, marine gastropod mollusks in the family Pyramidellidae
“The marine biologist studied the behavior of emarginula species in their natural habitat.”
1. noun
a genus of small sea snails, marine gastropod mollusks in the family Pyramidellidae
“The marine biologist studied the behavior of emarginula species in their natural habitat.”