spiramycin
Noun
Meaning
spiramycin (countable and uncountable, plural spiramycins)
(pharmacology) A macrolide antibiotic used to treat toxoplasmosis.
Noun
spiramycin (countable and uncountable, plural spiramycins)
(pharmacology) A macrolide antibiotic used to treat toxoplasmosis.