Definition of camelopardalis
"camelopardalis" is probably misspelled. Trying camelopard instead Definition of camelopard
1. camelopard [ n ] tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa
Synonyms camelopard Giraffa_camelopardalis giraffe Related Terms ruminant okapi Giraffa