The AI-powered English dictionary
plural marginellids
(zoology) Any sea snail in the family Marginellidae.