strombidae
/strɒmˈbaɪdiː/Definitions
1. noun
a family of sea snails, specifically the family of top snails.
“The marine biologist specialized in the study of Strombidae, their habitats and behaviors.”
1. noun
a family of sea snails, specifically the family of top snails.
“The marine biologist specialized in the study of Strombidae, their habitats and behaviors.”