Sun Tea

Definition

A method of brewing tea using sunlight to steep tea bags in water, often enjoyed in social gatherings.

Episode Mentions

  • Episode 1: Episode 01 – Nancy Tuchman – Loyola U. – Inst. Enviro. Sustainability

Mentions: 1 | Importance Score: 11