okapi
English
okapi meaning in English • okapi का अर्थ अंग्रेजी में
Noun
- A peculiar mammal (Okapia johnstoni) closely related to the giraffe, discovered in the deep forests of Belgian Congo in 1900. It is smaller than an ox, and somewhat like a giraffe, except that the neck is much shorter. Like the giraffe, it ha