myrosin

English

Noun

myrosin (countable and uncountable, plural myrosins)

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

Anagrams