Noun
English Wikipedia has an article on:momordicineWikipedia momordicine (plural momordicines) (organic chemistry) Any of several glycosides present in the vine Momordica charantia