Lemur catta

Explore definitions, synonyms, and language insights of Lemur catta

Definitions

Noun
small lemur having its tail barred with black

More General Terms