Laburnum

Explore definitions, synonyms, and language insights of Laburnum

Definitions

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

More General Terms