Definitions
There is 1 meaning of the phrase
Laburnum Anagyroides.
Laburnum Anagyroides - as a noun
An ornamental shrub or tree of the genus laburnum; often cultivated for easter decorations
Synonyms (Exact Relations)
common laburnumgolden chaingolden rain