What is Yarrow? Yarrow or Achilleah millefolium is an herb which originated in Europe before spreading to other parts of the world including North America. The plant’s scientific name is interesting and may give some clues to its health uses. ‘Achilleah’ comes from the … [Read more...]