glucosinolates
English
Noun
glucosinolates
plural of
glucosinolate