Narcissus flower (8)
I believe the answer is:
daffodil
(Other definitions for daffodil that I've seen before include "Something yellow for spring" , ""Welsh" flower?" , "Yellow spring flower beloved of Wordsworth" , "Welsh emblem" , "National flower of Wales" .)