Home
Search
Index
Definify.com
Webster
1913
Edition
Myogalid
My-og′a-lid
,
Noun.
[
Myo-
+ Gr. [GREEK] a weasel.]
(Zool.)
One of the
Myogalodae
, a family of Insectivora, including the desman, and allied species.
Similar Results