YourDictionary

menadione

noun

a yellow, crystalline powder, CHO, possessing vitamin K activity and used in medicine

See menadione in American Heritage Dictionary 4

Learn more about menadione

link/cite print suggestion box