The story
Probably blend of (meva)lonate + mevastatin.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A statin that inhibits the synthesis of cholesterol. Full definition →
Probably blend of (meva)lonate + mevastatin.
Etymology from Wiktionary, CC BY-SA 4.0.