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