thioglucosides
English
Noun
thioglucosides
plural of
thioglucoside