lovastatin
nounDefinition of lovastatin
: a drug C24H36O8 that decreases the level of cholesterol in the bloodstream
Keep scrolling for more
Keep scrolling for more