YourDictionary

levofloxacin medical definition

noun
A synthetic broad-spectrum antibiotic of the fluoroquinolone class.

link/cite print suggestion box