Golden rain tree

What is Golden rain tree?

Golden rain tree definition and meaning on Dictionary terms:
noun
an ornamental tree, Koelreuteria paniculata, of the soapberry family, native to China and adjacent areas, having pinnate leaves, large clusters of fragrant yellow flowers, and inflated pods containing black seeds used as beads.

 

reference: https://www.dictionary.com/browse/golden-rain-tree

Tags: