Indris /(?)/

In·dris

Indris

n.
  1. Any lemurine animal of the genus Indris. (Zool.)