lemurs

We have found lemma(root) word of lemurs : 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