MYOGALID Meaning of MYOGALID in English noun one of the myogalodae, a family of insectivora, including the desman, and allied species. Webster English vocab. Английский словарь Webster. 2012