CAMELOPARDALIS


Meaning of CAMELOPARDALIS in English

[Ca.mel.o.par.da.lis] n [L (gen. Camelopardalis), camelopard]: a northern constellation between Cassiopeia and Ursa Major

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