Definitions
There is 1 meaning of the phrase
Giraffa Camelopardalis.
Giraffa Camelopardalis - as a noun
Tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical africa
Synonyms (Exact Relations)
camelopard17giraffe14Hypernyms (Closely Related)
ruminant10Hyponyms (Broadly Related)