The word yarrow is derived from the Old High German word “garwe” and means as much as “healthy maker”. Yarrow is considered as calming, relaxing and health-promoting.
Lack of appetite, Relaxation, Release blockages
incl. 20% VAT plus shipping costs
Delivery time: 2 – 4 working days