Tag «stellaria»

11 Benefits Of Chickweed (Stellaria Media)

Chickweed (Stellaria media) is an annual plant that is quite prevalent in Europe and North America. It is often added to meals, such as soups and salads, and is also used as traditional medicine. Below are various health benefits and uses of chickweed;