• word of the day

    phenyltoloxamine

    phenyltoloxamine - Dictionary definition and meaning for word phenyltoloxamine

    Definition
    (noun) antihistamine included in some preparations used to treat coughing and nasal congestion
Connect with us on Facebook