
Moonshine Yarrow, or Achillea Taygetea, is the lemon yellow variety of the yarrow plant. It’s an herbaceous perennial belonging to the Aster family, and well known for its medicinal properties. These properties include being antiseptic, astringent, diaphoretic, a stimulant and mildly aromatic.