• word of the day

    chemical irritant

    chemical irritant - Dictionary definition and meaning for word chemical irritant

    Definition
    (noun) a substance producing irritation
Connect with us on Facebook