English → Hindi dictionary
water chevrotain
अफ़्रीकी दलदली हिरण
Definition
largest chevrotain; of marshy areas of west Africa
All Hindi meanings
अफ़्रीकी दलदली हिरण
Similar words
hyemoschus aquaticuswater deer
Looking for poetry? Read shayari and poems by great poets.