• word of the day

    stressor

    stressor - Dictionary definition and meaning for word stressor

    Definition
    (noun) any agent that causes stress to an organism
Download our Mobile App Today
Receive our word of the day
on Whatsapp