Daffodil Meaning

There are 1 meaning(s) for word Daffodil

Daffodil Meaning 1 : any of numerous varieties of Narcissus plants having showy often yellow flowers with a trumpet-shaped central crown

    Synonyms : narcissus pseudonarcissus