Shop hours are Tuesday-Saturday 11am-6pm

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: