indiglucin
/ˌɪndɪˈɡluːkoʊsaɪd/Definitions
1. noun
A type of glycoside found in certain plants, often having laxative properties.
“Some studies have shown that indiglucoside in senna plants can cause severe gastrointestinal side effects in some individuals.”