CAMELOPARDALIS


Meaning of CAMELOPARDALIS in English

noun Etymology: Latin (genitive ~), camelopard Date: 1836 a northern constellation between Cassiopeia and Ursa Major

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.