0
Anonymous
Dill heads are not easy to buy. If you don't grow them in your own garden they will not be easy to find. You may get lucky at a farmer's market, but growing your own is the easiest way.
Wiki User
Chat with our AI personalities