Congolese giraffe

English

Noun

Congolese giraffe (plural Congolese giraffes)

  1. Synonym of okapi.