Search for word
Search
camelopard
Nouns
(n)
tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa
Giraffa camelopardalis
,
giraffe
,
Synonyms
Giraffa camelopardalis
giraffe
Words of close approximity