Nettle Root - Organic

  • Sale
  • Regular price $3.50


Botanical Name: Urtica dioica

Common Names: Stinging nettle, common nettle, greater nettle

Nettle Root

 

Sold in 1 ounce bags.