indris

1. (noun) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Synonyms: Indri brevicaudatus, Indri indri, indri
Related Words: lemur



Terms and Conditions of Use / Copyright Notice