Big Huge Thesaurus

pseudoephedrine

noun