glucosinates
English
Noun
glucosinates
plural of
glucosinate