LEMUR Meaning of LEMUR in English n. any arboreal primate of the family Lemuridae native to Madagascar, with a pointed snout and long tail. Etymology: mod.L f. L lemures (pl.) spirits of the dead, from its spectre-like face Oxford English vocab. Оксфордский английский словарь. 2012