Definify.com

Definition 2024


lovastatin

lovastatin

English

Noun

lovastatin (plural lovastatins)

  1. (medicine) A statin that inhibits the synthesis of cholesterol