zào
jiá

Definitions

  1. 1. Chinese honey locust (Gleditsia sinensis)

Components

Related Words