Japanese pagoda tree
noun
: an ornamental Chinese and Japanese tree (Sophora japonica) with compound dark green leaves and profuse panicles of yellowish white flowers
called also Chinese scholartree
Love words? Need even more definitions?
Merriam-Webster unabridged
Share