Definition of Camelopard
- 1. Tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa Noun
Synonyms for word "camelopard"
Semanticaly linked words with "camelopard"
Hyponims for word "camelopard"