Skip to main content

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
Advertisement