Meaning of Laburnum

Definition of Laburnum

(noun) flowering shrubs or trees having bright yellow flowers; all parts of the plant are poisonous

Other information on Laburnum

WIKIPEDIA results for Laburnum
Amazon results for Laburnum