Ugandan giraffe

English

Noun

Ugandan giraffe (plural Ugandan giraffes)

  1. Synonym of Rothschild's giraffe.