VariousWords beta
Definitions:
Noun
indri
indris
Indri indri
Indri brevicaudatus
Definition: large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn