• word of the day

    drixoral

    drixoral - Dictionary definition and meaning for word drixoral

    Definition
    (noun) the trade name for a drug used to treat upper respiratory congestion; it contains an antihistamine and a bronchodilator and a vasoconstrictor
Download our Mobile App Today
Receive our word of the day
on Whatsapp