CAMELOPARD


Meaning of CAMELOPARD in English

n. archaic a giraffe.

[ L camelopardus f. Gk kamelopardalis (as CAMEL, PARD) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.