What is the translation of word Wormwood in Hindi?
This is a powdered mixture of natural ingredients that contains garlic as well as alfalfa, wormwood , yellowdock and pennyroyal.