ginsenoside
Noun
Meaning
English Wikipedia has an article on:ginsenosideWikipedia
ginsenoside (plural ginsenosides)
Any of several triterpenoid saponins found in ginseng and related plants that may be responsible for the plants' reported effects