Dill's flavor is slightly lemony, sweet, and a little bitter, and the aroma is similar to that of aniseed though it has celery notes too
Dill's flavor is slightly lemony, sweet, and a little bitter, and the aroma is similar to that of aniseed though it has celery notes too