camelopard
/kəˈmɛ.lə.pɑːd//kəˈmɛ.lə.pɑɹd/
noun
- 1
A giraffe.
Synonyms
Translate “camelopard” to another language
Click any language to open the translator with this word already filled in.
A giraffe.
Click any language to open the translator with this word already filled in.