Meaning of menadione

Definition of menadione

(noun) a form of vitamin K

Other information on menadione

WIKIPEDIA results for menadione
Amazon results for menadione