English-Bulgarian 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