Stressor meaning : An environmental condition or influence that stresses (i.e. causes stress for) an organism.
stressor
gravest
ground elders
folksongs
cause and effect