Word "INDRIS" Definitions:
- Part of Speech:
- Noun
- Definition:
- large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
- Synonyms:
- indri, indri brevicaudatus, indri indri
Crossword Clues for INDRIS
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.