Welcome Summer! We are open for in-store shopping Monday, Wednesday-Saturday. The Online Store is open 24/7.

Nettle Leaf per ounce

Nettle Leaf per ounce

Regular price
$8.00
Sale price
$8.00
Unit price
per 

Latin: Urtica dioica

Part Used: leaf

Actions: nutritive

Description: