Sulfadoxine Definition

noun

A long-lasting sulfonamide often used to treat or prevent malaria and certain infections of livestock.

Wiktionary

Find Similar Words

Find similar words to sulfadoxine using the buttons below.

Words Starting With

Words Ending With

Unscrambles

sulfadoxine