Avahi laniger

Explore definitions, synonyms, and language insights of Avahi laniger

Definitions

Noun
nocturnal indris with thick grey-brown fur and a long tail

More General Terms