What is the scientific name of Organic Wormwood leaf powder?

The scientific name of Organic Wormwood leaf powder is Artemisia absinthium.

Recent Post

Categories

Archives

Archives