English
Detailed Synonyms for Sophora sinensis in English
Sophora sinensis:
Sophora sinensis [the ~] noun
-
the Sophora sinensis
– handsome roundheaded deciduous tree having compound dark green leaves and profuse panicles of fragrant creamy-white flowers; China and Japan 1the Chinese scholar tree; the Chinese scholartree; the Japanese pagoda tree; the Sophora japonica; the Sophora sinensis– handsome roundheaded deciduous tree having compound dark green leaves and profuse panicles of fragrant creamy-white flowers; China and Japan 1