Camelopard (Noun)
Meaning
Tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa.
Classification
Nouns denoting animals.
Tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa.
Nouns denoting animals.