Momordica charantia as a Potential Medicinal Herb: An Overview