Noun
English Wikipedia has an article on:mogrosideWikipedia mogroside (plural mogrosides) (organic chemistry) Any of a group of glycosides of cucurbitanes