Skip to content

皂角

zào jiǎo

Definitions

  1. 1. Chinese honey locust (Gleditsia sinensis)