EGAVE

mitrid

Meaning

  1. 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