daffodils

EnglishEdit

NounEdit

daffodils

  1. plural of daffodil