Myrosin Definition
    noun
  
 An enzyme found in mustard plants, which hydrolyzes sinigrin.
Wiktionary 
Other Word Forms of Myrosin
Noun
Singular:
 myrosinPlural:
 myrosinsFind Similar Words
Find similar words to myrosin using the buttons below.