lemur

Definitions


[ˈliːmə], (Noun)

Definitions:
- an arboreal primate with a pointed snout and typically a long tail, found only in Madagascar


Phrases:

Origin:
late 18th century: modern Latin, from Latin lemures ‘spirits of the dead’ (from its appearance or nocturnal habits)




definition by Oxford Dictionaries