slender loris

Explore definitions, synonyms, and language insights of slender loris

Definitions

Noun
slim-bodied lemur of southern India and Sri Lanka

More General Terms