Definition, synonyms and related words
A glucosinolate found in the seeds of white mustard and in many wild plant species