Camelopardalis - noun

singularCamelopardalis
pluralCamelopardalises