What is the difference between daffodils and narcissus?
None. The two words are synonyms. Narcissus is the Latin or botanical name for all daffodils, just as ilex is for hollies. Daffodil is the common name for all members of the genus Narcissus, and its use is recommended by the American Daffodil Society (ADS) at all times other than in scientific writing.