thioglycosides
English
Noun
thioglycosides
plural of
thioglycoside