English-Dutch translations for Forsythia
Definition of Forsythia
- Any of several shrubs, of the genus ''Forsythia'', native to Asia and Eastern Europe, that are cultivated for their yellow flowers, which bloom in early spring
Trending Searches
Popular Dictionaries