CompareWords
Compare
Forsythia
Definition:
(a.) A shrub of the Olive family, with yellow blossoms.