Definify.com

Definition 2024


lovastatins

lovastatins

English

Noun

lovastatins

  1. plural of lovastatin