YourDictionary

menaquinone medical definition

noun Abbr. MK

Learn more about menaquinone

link/cite print suggestion box