i know some people have had great luck with the normal wormwood tincture, but i've had great luck with pumpkin seeds... worms hate them. (and they have alot of protein, have 18% of vitamin k requirements, and loads of minerals).
i think its lovely that you got out such a thing :-)
Lisa
p.s. here's some of the nutritional info on pumpkin and squash seeds per 1 ounce