CAMELOPARD


Meaning of CAMELOPARD in English

n. archaic a giraffe. [L camelopardus f. Gk kamelopardalis (as CAMEL, PARD)]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.