camelopardus
/kæmɪˈlɒpɑːrˌdəs/Definitions
1. noun
A now-extinct large member of the camel family, genus Camelopardalis, native to North Africa and the Iberian Peninsula, known for its large size and distinctive coat patterns.
“Fossil evidence has revealed the presence of camelopardus in the region during the Pleistocene era.”