meaning of camelopard

camelopard meaning in General Dictionary

An African ruminant the giraffe See Giraffe

View more

  • tallest living quadruped; having a spotted layer and small horns and very long-neck and legs; of savannahs of tropical Africa
  • An African ruminant; the giraffe. See Giraffe.