Noun camelopard has 1 sense
  1. giraffe, camelopard, Giraffa camelopardalis - tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa
    --1 is a kind of ruminant
    --1 is a member of Giraffa, genus Giraffa
    --1 has particulars: okapi, Okapia johnstoni
,
TOP