English → Hindi dictionary
indri indri
Definition
large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Looking for poetry? Read shayari and poems by great poets.
large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Looking for poetry? Read shayari and poems by great poets.