menadione - English Synonyms Dictionary

menadione

n.
[1] vitamin K3