giraffa-camelopardalis

Nouns

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

Synonyms

camelopard giraffe

Words of close approximity