Dill Seed, Organic

Dill Seed, Organic

$6.99 Add to cart

1.20 oz. Dill’s savory flavor has been described as a mix of anise, parsley and celery, its aroma as a combination of citrus, fennel and mint.

More details