lovastatin
noun
lov·a·stat·in
ˈlō-və-ˌsta-tᵊn
ˈlə-
ˌlō-və-ˈsta-,
ˌlə-
: a drug C24H36O8 that decreases the level of cholesterol in the bloodstream
Love words? Need even more definitions?
Merriam-Webster unabridged
Share