noun (plural lemurs)
Etymology: lemures, spirits of the night (probably from the animals' nocturnal behaviour/behavior and large, reflective eyes).
- Any animal of the prosimians, making up the infraorder Lemuriformes, the evolutionary predecessors of monkeys and apes, native only to Madagascar and some surrounding islands.
Supplemental Details:Sponsor an extended definition for lemur for as little as $10 per month. Click here to contact us.
Full Definition of lemur