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