Dictionary Check: camelopard

"camelopard" is a valid word!

Scrabble 17 points
Words with Friends 21 points

Definition

noun

tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa

Advertisement