Yarrow tea may have some health benefits, including reduced inflammation, improved digestive health, and wound healing. Share on Pinterest Yarrow tea is brewed from a popular medicinal herb.
and wound healing. And, 'essential' means our bodies can't make it, so we have to get it from food or supplements, says Perri Halperin, M.S., R.D., clinical nutrition coordinator at Mount Sinai ...