a fresh-blown flower - English Synonyms Dictionary