Noun
English Wikipedia has an article on:momordicosideWikipedia momordicoside (plural momordicosides) Any of a group of cucurbitane triterpenoid glycosides present in Momordica charantia.