CAMELOPARD


Meaning of CAMELOPARD in English

[ca.mel.o.pard] n [LL camelopardus, alter. of L camelopardalis, fr. Gk kamelopardalis, fr. kamelos + pardalis leopard] (14c) 1 archaic: giraffe

2. cap: camelopardalis

Merriam-Webster English vocab.      Английский словарь Merriam Webster.