Lemur
Kannada Meaning
ಮಡಗಾಸ್ಕರ್ ನಲ್ಲಿ ಮರಗಳ ಮೇಲೆ ಜೀವಿಸುವ ರಾತ್ರಿ ವೇಳೆ ಸಂಚರಿಸುವ
English Meaning
- 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.