Nettle Leaf is a high-quality herb with a pleasantly herbaceous taste with a slight bitterness and a faint herbaceous aroma. Nettle is used as a rejuvenating wellness tea and in some foods.