MYOGALID


Meaning of MYOGALID in English

(n.) One of the Myogalodae, a family of Insectivora, including the desman, and allied species.

Webster's English dictionary.      Английский словарь Webster.