Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word forsythia from English dictionary with examples, synonyms and antonyms.

forsythia   noun

Meaning : 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.