What is the full meaning of sulfadoxine
a drug used to prevent and treat malaria, also SULPHADOXINE [n -S]
Example of the word sulfadoxine placed on a Scrabble board.