sulfadoxine
noun
Meaning
- A long-lasting sulfonamide often used to treat or prevent malaria and certain infections of livestock.
Etymology / origin
From sulfa- (“sulfonamide”).
Sources
No citations have been attached yet.
noun
From sulfa- (“sulfonamide”).
No citations have been attached yet.