Back to Dictionary
皂荚树
皂莢樹
zàojiáshù
1. Chinese honey locust (Gleditsia sinensis)