1 daffodil garlic | Definition of daffodil garlic

daffodil garlic

noun

Definition of daffodil garlic

: a European onion (Allium neapolitanum) with white flowers