English | German | Russian | Czech

camelopard English

Meaning camelopard meaning

What does camelopard mean?

camelopard

(= giraffe) tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa

Synonyms camelopard synonyms

What other words have the same or similar meaning as camelopard?

camelopard English » English

giraffe Giraffa camelopardalis Camelopardalis

Are you looking for...?