English Dictionary
◊ CAMELOPARD
camelopard
n : tallest living quadruped; having a spotted coat and small
horns and very long neck and legs; of savannahs of
tropical Africa [syn: {giraffe}, {Giraffa camelopardalis}]