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)

  1. tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: