Stinging Nettle, A Nutritive Herb and Energizing Tea Geraldine 10 years ago Food Facts A Video featuring Stinging Nettle, A Nutritive Herb and Energizing Tea