Yarrow

Definition

A medicinal herb known for its anti-inflammatory properties and use in wound healing.

Episode Mentions

  • Episode 44: Episode 44 – Pat Frazier, NP, Biodynamic Educator & Earth Steward Par Excellence

  • Episode 47: Episode 47 – Thea Maria Carlson, Executive Director, Biodynamic Association


Mentions: 2 | Importance Score: 22