forsythia ( synonym found)

Definition of forsythia:

°Any of several shrubs, of the genus Forsythia, native to Asia and Eastern Europe, that are cultivated for their yellow flowers that bloom in early spring.

Definition of forsythia:

°Any of several shrubs, of the genus Forsythia, native to Asia and Eastern Europe, that are cultivated for their yellow flowers that bloom in early spring.

Back to Top