hi there, you could try using the latin name for wormwood artemisia anua. also i spoke to a chinese herbalist a few months ago about parasite herbs they use. wormwood is one that is common but they have others with similar properties. being that you are closer to china, you could perhaps find some of these herbs easier. i don't know what they are so i guess you would have to search the web for chinese parasitic herbs or something. unless you can find a chinese herbalist in the neighborhood. good luck.