Hosted on MSN5mon
8 of the best nettle teas and the benefits explainedStinging nettle, or Urtica dioica, is a shrub native to northern Europe and Asia with characteristic heart-shaped leaves which taper to a point and green or cream flowers which form in clusters.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results