daffodil

/dˈæfʌdɪl/

Explore definitions, synonyms, and language insights of daffodil

Definitions

Noun
any of numerous varieties of Narcissus plants having showy often yellow flowers with a trumpet-shaped central crown

More General Terms