camelopard

/ˈkæ.mə.lə.pɑːd/noun
University
1

Synonym of giraffe.

Thesaurus

Synonyms

Related Words

#archaic