sulfadoxine
Noun
Meaning
sulfadoxine (uncountable)
(pharmacology) A long-lasting sulfonamide often used to treat or prevent malaria and certain infections of livestock.
Noun
sulfadoxine (uncountable)
(pharmacology) A long-lasting sulfonamide often used to treat or prevent malaria and certain infections of livestock.