Popular Wordlists

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

Love us on FB !