VariousWords beta
Related Terms:
Noun
Definition: A glycosinolate glycoside found in many brassicas and related plants which is toxic in large quantities and responsible for the pungent bite of horseradish and hot mustard.
VariousWords beta
Definition: A glycosinolate glycoside found in many brassicas and related plants which is toxic in large quantities and responsible for the pungent bite of horseradish and hot mustard.