momordicoside noun1 •Any of a group of cucurbitane triterpenoid glycosides present in Momordica charantia. formsmomordicosides