myrosin
English
Noun
myrosin
(
countable and uncountable
,
plural
myrosins
)
An
enzyme
found in
mustard
plants, which
hydrolyzes
sinigrin
.
Related terms
myrosinase
Anagrams
ironyms