English dictionary
forsythia meaning and definition
Definition and meaning of forsythia at MeaningMonkey.org. forsythia meaning and definition in the English Dictionary.FORSYTHIA noun
Definition of forsythia (noun)
- any of various early blooming oleaceous shrubs of the genus Forsythia; native to eastern Asia and southern Europe but widely cultivated for their branches of bright yellow bell-shaped flowers
Source: Princeton University Wordnet