Popular Wordlists
Top Searched Words
Recent Searches
indris
indris
indris - Dictionary definition and meaning for word indris
Definition
(noun) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
(noun) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
