sennoside
English
Noun
sennoside
(
countable and uncountable
,
plural
sennosides
)
Any
senna
glycoside
.
Anagrams
sedenions