English → Hindi dictionary
indri brevicaudatus
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.