camelopardEnglish

Giraffa camelopardalis, camelopard, giraffe

Noun

Tallest living quadruped, having a spotted coat and small horns and very long neck and legs, of savannahs of tropical Africa

English: giraffe, camelopard, Giraffa camelopardalis

Bahasa: jerapah, zirafah

Bahasa words with similar meanings

English words with similar meanings

Show 2 words