VariousWords beta
Related Terms:
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
Definition: plural of indri
Definition: Synonym of indri