LEMUR


Meaning of LEMUR in English

[ 'li:mə ]

■ noun an arboreal primate with a pointed snout and typically a long tail, found only in Madagascar. [Lemuridae and other families: several species.]

Origin

C18: mod. L., from L. ~es 'spirits of the dead' (from its spectre-like face).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.