mitrid
English
Noun
mitrid
(
plural
mitrids
)
(
zoology
)
Any in the
family
Mitridae
of
sea snails
.
Anagrams
tridim
,
tri-dim