YourDictionary

lovastatin medical definition

noun
A statin drug isolated from a strain of Aspergillus terreus, used to treat hyperlipidemia.

Learn more about lovastatin

link/cite print suggestion box