EGAVE
mitrid
Meaning
noun
Any in the family Mitridae of sea snails.
Similar words
mitre shell
mathildid
mactrid
turrid
magilid
trimusculid
worm shell
marginellid
moon snail
mutelid
Save “mitrid” to learn later