sun worshiper: someone who worships the sun
causal agent: any entity that produces an effect or is responsible for events or results
red silk cotton: a plant fiber from the red silk-cotton tree of eastern India; inferior to kapok