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