Definition of sophora sinensis
English to English noun - handsome roundheaded deciduous tree having compound dark green leaves and profuse panicles of fragrant creamy-white flowers; China and Japan
source: WordNet 3.0
Visual Synonyms 
Nearby Word
sophora sinensis, sporogenesis, sparseness, spuriousness, supersensuous, sporogenous, scabrousness, spheroconic, suffraginous, spurging, spurious wing, swaybracing, sprechgesang, sparganiaceae, supersonic, sovereignize, scipio africanus
|
|
|