Wiktionary
thioglucosides
n. (plural of thioglucoside English)
n. (plural of thioglucoside English)