Chinese scholar tree
English Dictionary
->
Letter C
-> Chinese scholar tree
Search Dictionary:
Chinese scholar tree Definition
(n)
handsome
round
-
headed
deciduous
tree
having
compound
dark
green
leaves
and
profuse
panicles
of
fragrant
creamy
-
white
flowers
;
China
and
Japan
Chinese scholar tree Synonyms
Chinese scholar tree
Chinese scholartree
Japanese pagoda tree
Sophora japonica
Sophora sinensis
© Art Branch Inc.