Meaning of forsythia
Definition of forsythia
(noun)
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
Other information on forsythia
WIKIPEDIA results for
forsythia
Amazon results for
forsythia
Tweet