Nettle leaf (Urtica dioica) is a highly nutritious herb with a pleasantly herbaceous taste with a slight bitterness and a faint herbaceous aroma.
Get the scoop on new arrivals, special promos and sales.
This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.