forsythia (0 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.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top