English edit

Noun edit

myrosin (plural myrosins)

  1. An enzyme found in mustard plants, which hydrolyzes sinigrin.

Related terms edit

Anagrams edit