chinese_scholartree has definitions from the field of botany
1
[ noun ] (botany) handsome round-headed deciduous tree having compound dark green leaves and profuse panicles of fragrant creamy-white flowers; China and Japan

Related terms

tree Sophora

*