muricids
English
Noun
muricids
plural of
muricid