Meaning of phenyltoloxamine

Definition of phenyltoloxamine

(noun) antihistamine included in some preparations used to treat coughing and nasal congestion

Other information on phenyltoloxamine

WIKIPEDIA results for phenyltoloxamine
Amazon results for phenyltoloxamine