A Wormwood tea is made from the wormwood herb, which is native to temperate regions like Europe, Scotland, North Africa and Siberia. Wormwood is also called madderwort, absinthium, ajenjo, hierba maestro or hierba Santa,3 wormwood may reach 0.5 to 1.5 meters (1 to 5 feet) tall. It’s easily recognizable by the silvery-green leaves that give …