The Collaborative International Dictionary
Myogalid
Myogalid \My*og"a*lid\, n. [Myo- + Gr. ? a weasel.] (Zo["o]l.) One of the Myogalod[ae], a family of Insectivora, including the desman, and allied species.