camelopard
— Noun
– English
~ tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa
camelot
— Noun
– English
~ (Arthurian legend) the capital of King Arthur's kingdom; according to the legend, truth and goodness and beauty reigned there
camelpox
— Noun
– English
~ a viral disease of camels closely related to smallpox; "with a little genetic engineering camelpox could be used as a bioweapon"