Dill is a type of flowering plant and annual plant from the Apiaceae family. Fennel has yellow flowers and fruit with a pungent odor, but is widely used as a spice in the kitchen. In Indonesia, dill plants can be found on the island of Java
Photo by inyobagoes
Royalties free, Commercial & Editorial use
$10.00