Noun
sulfatolamide (uncountable) (pharmacology) A drug used in gynecology, a combination of sulfathiourea and mafenide.