Type in ➚ :
4 results in 0.0048s.

lemur in English

  • lemur lemur, noun.
    a small mammal with large eyes, a foxlike face, and woolly fur, found mainly in Madagascar. There are different kinds of lemurs, some resembling monkeys, others resembling mice or squirrels. They live in trees and some are active chiefl
    english

  1. Home
  2.  › 
  3. language
  4.  › 
  5. hindi-dictionary-translation-meaning-of-lemur