Indriid Definition

noun
(zoology) Any member of the Indriidae.
Wiktionary

Other Word Forms of Indriid

Noun

Singular:
indriid
Plural:
indriids

Find Similar Words

Find similar words to indriid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

indriid