Medicinal plants are considered as an invaluable resource for mankind. Plants are used for shelter, food and medicine from ancient times. Herbs can effectively realign the body s defenses. Medicinal plants, herbs, spices and herbal remedies are known to Ayurveda in India since long times. The use of natural products has become the choice of the people and is safe to use. Many plants represent a rich source of antimicrobial agents. Plants are used as a source of potent and powerful drugs in many countries.