Home UK English myrosin cell
A specialized plant cell in which myrosinase is stored.
Early 20th century.
READ THESE ARTICLES