Balsam Apple
Momordica charantia
Also known as balsam pear.