Synonyms for Giraffa Camelopardalis (same or very similar meaning)
WordNet sense 1 (tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa):
giraffe, camelopard
From the ODE community, based on WordNet
add/edit