zebra /ˈzɛbɹə/ n

中文:斑马

Meaning:Maned ungulate that runs very fast; it is found in herds in the forests and steppes of Africa.

Found in these illustrated scenes(2)

‹ Browse all scenes