Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

daffodils Definition

Cancel
daffodils
noun(daf-fo-dil)
any of various perennial bulbous herbs (genus Narcissus) of the amaryllis family; especially : one whose flowers have a large corona elongated into a trumpet

Words Related to daffodils!

daffodils Examples by Brain Bank Users