Wiktionary
glucosinates
n. (plural of glucosinate English)
n. (plural of glucosinate English)