sulfapyridine

Explore definitions, synonyms, and language insights of sulfapyridine

Definitions

Noun
sulfa drug derived from pyridine and sulfanilamide