scotch_laburnum has definitions from the field of botany
1
[ noun ] (botany) an ornamental shrub or tree of the genus Laburnum

Related terms

flowering_shrub Laburnum

*