Phenazopyridine
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A chemical used as an analgesic for the urinary tract. uncountable
- 2 analgesic (trade name Pyridium) used to treat urinary tract infections wordnet
noun ·Rare ·Advanced level