Laburnums Meaning

There are 1 meaning(s) for word Laburnums

Laburnums Meaning 1 : flowering shrubs or trees having bright yellow flowers; all parts of the plant are poisonous

    Synonyms : genus laburnum