'Scotch laburnum' definitions:

Definition of 'Scotch laburnum'

(from WordNet)
noun
An ornamental shrub or tree of the genus Laburnum [syn: Scotch laburnum, Alpine golden chain, Laburnum alpinum]