Replied by Kt (The USA) on 07/15/2013
Not sure about the critters you mentioned but I have read that four garlic cloves a day will get rid of tapeworms and I thought they were the most difficult to get rid of.Replied by Om (Hope BC, Canada) on 07/15/2013
S. From Fairfax US. Strong anti-parasitics are neem and vaividong (Embelia Ribes). Ayurvedic practicioners have a wide knowledge of anti parasitics which are not known in the West. You might try online. Others are Kutac, Clove and Black Cumin, Om