Showing all 3 results
Lamaria is a concentrated herbal tincture made from organic Artemisia annua (commonly known as Sweet Wormwood).
NeoGenesis Lamaria (Artemisia annua) 30 Capsules is a dietary supplement formulated to support the immune system, particularly during periods of infection.
Marketed broadly as a supplement that may assist in maintaining good health