Reference: nettle
Nettle (Urtica dioica L.)
Properties and Health Benefits of Nettle - Nature's Power for Your Body
Nettle, also known as Urtica dioica, is a plant with remarkable health properties. Its distinctive leaves and stems, covered in tiny hairs, may cause itching, but they should not discourage you from discovering its beneficial qualities. Nettle is valued for its rich nutritional...
Price
£0.00