English dictionary
camelopard meaning and definition
Definition and meaning of camelopard at MeaningMonkey.org. camelopard meaning and definition in the English Dictionary.CAMELOPARD noun
Definition of camelopard (noun)
- tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa
- synonyms: Giraffa camelopardalis, giraffe
Source: Princeton University Wordnet