Meaning of daffodil

Definition of daffodil

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

Other information on daffodil

WIKIPEDIA results for daffodil
Amazon results for daffodil