Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

indris Definition

Cancel
indris
noun(in-dri)
a large diurnal black-and-white lemur (Indri indri) of Madagascar that is about two feet long with a rudimentary tail

Words Related to indris!

indris Examples by Brain Bank Users