We found 1 definitions of sophora sinensis from 1 different sources.
Noun |
||
sophora sinensis - handsome roundheaded deciduous tree having compound dark green leaves and profuse panicles of fragrant creamy-white flowers; China and Japan | ||
Japanese pagoda tree, Chinese scholartree, Chinese scholar tree, Sophora japonica, Sophora sinensis | ||
tree English actor and theatrical producer noted for his lavish productions of Shakespeare (1853-1917) |