Definition of myrosin cell in English:

myrosin cell

noun

Botany
  • A specialized plant cell in which myrosinase is stored.

Origin

Early 20th century.