Scotch laburnum

noun

Definition of Scotch laburnum

: an ornamental European shrub or tree (Laburnum alpinum) having the pod with the upper suture winged

First Known Use of Scotch laburnum

1776, in the meaning defined above

Keep scrolling for more