Big Huge Thesaurus

phenazopyridine

noun