phenyltoloxamine
1. [ noun ] (medicine,pharmacology) antihistamine included in some preparations used to treat coughing and nasal congestion
Related terms: antihistamine