Definitions
noun
the trade name for a drug used to treat upper respiratory congestion; it contains an antihistamine and a bronchodilator and a vasoconstrictor
Look “drixoral” up elsewhere
Want another word?
Spin the dictionary for a fresh one.