As nouns the difference between indri and indrid
is that indri is one of the largest living lemurs, while indrid is (zoology) any member of the indridae.
indri
Noun
(
en noun)
One of the largest living lemurs, .
Synonyms
* babakoto
References
indrid
English
Noun
(
en noun)
(zoology) Any member of the Indridae.