|
Definition of Indri
1. Noun. Large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn.
Exact synonyms: Indri Brevicaudatus, Indri Indri, Indris
Generic synonyms: Lemur
Group relationships: Genus Indri
Generic synonyms: Lemur
Group relationships: Genus Indri
Definition of Indri
1. Noun. one of the largest living lemurs (Indri indri) ¹
¹ Source: wiktionary.com
Definition of Indri
1. a short-tailed lemur [n -S]
Medical Definition of Indri
1.