Lemur

Kannada Meaning

ಮಡಗಾಸ್ಕರ್ ನಲ್ಲಿ ಮರಗಳ ಮೇಲೆ ಜೀವಿಸುವ

ರಾತ್ರಿ ವೇಳೆ ಸಂಚರಿಸುವ

English Meaning

  1. Any of several small arboreal, mostly nocturnal primates chiefly of the family Lemuridae of Madagascar and adjacent islands, having large eyes, a long slim muzzle, and a long tail.