momordicoside (English, noun)
expansion: momordicoside (plural momordicosides)
Senses:
glosses: Any of a group of cucurbitane triterpenoid glycosides present in Momordica charantia.
Forms:
form: momordicosides
tags: plural