For centuries, plants have been used by indigenous people to produce medicines that were used to treat different kinds of ailments. Plants produce wide array of bioactive molecules, most of which probably evolved as chemical defense against predation or infection. Many synthetic drugs owe their discovery and potency as a result of a mimic of structures from isolated natural products from plants rather than to the creativity and imagination of contemporary organic chemists. Despite the existence of conventional antimicrobial agents, resistant or multi-resistant strains of pathogenic microorganisms are continuously appearing; unfortunately, the discovery and development of newer antibiotics have not kept pace with the emergence of antibiotic resistance. This therefore imposes the need to search for new effective drugs to circumvent the problem.