One of the ingredients for parasites, that I would consider a must, is Wormwood. It is easy to grow in your herb garden.
Offered by Jan.