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