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