1. n. The white indris of Madagascar. It is regarded by the natives as sacred.
1. The white indris of Madagascar. It is regarded by the natives as sacred. Source: Websters Dictionary (01 Mar 1998)