glycosinolates
English
Noun
glycosinolates
plural of
glycosinolate