daffodil garlic
nounDefinition of daffodil garlic
: a European onion (Allium neapolitanum) with white flowers
1