I read about this a while back. Also known as wormseed. But then it is listed under several formal names so I was never sure if all wormseed is the same thing. If you search as "wormseed" you get more hits online, and it is found in powder and tea forms. But then again, even though they all mention it's ability to expel worms, I'm not sure if it's all the same thing. There are several cleanses that list this as part of their "proprietary" bundle of herbs. Paratrex is one of them. If you try it please let us know how it works for you. Here is a link to the bulk herb.
By the way, I have laid off the garlic for the past week, been taking a liquid wormwood/black walnut hull, and also in pill form olive leave, wormwood, and neem. It is killing worms and I am feeling and smelling better :). I plan to go back on garlic next week, but it's been a nice break.
Yes i am also looking for a herb to replace garlic, even if i know it is a really effective herb, it really makes my body stink and my girlfriend doesn't like it. :D