Myogalid

Webster's Dictionary of the English Language

·noun One of the Myogalodae, a family of Insectivora, including the desman, and allied species.