camelopard

/'kæmiləpɑ:d/
Noun
  1. tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "camelopard"

camelopard
A camelopard stands gracefully on the African savannah.