Indian dill its botanical name as (Anetheum graveolens or sowa) is found in large parts of Northern India Dill is a herbaceous annual with pinnately divided leaves. The ripe, light brown seeds emit an aromatic odour. The leaves have pleasant aromatic odour and warm taste. Both seeds and leaves are valued as spice.
Contact the seller