camelopard
1.
(
noun
) tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa
Synonyms:
Giraffa camelopardalis
,
giraffe
Related Words:
Okapia johnstoni
,
okapi
,
ruminant
Terms and Conditions of Use / Copyright Notice