OKAPI

Definition of OKAPI

  1. (noun)similar to the giraffe but smaller with much shorter neck and stripe on the legs