What is Artemisia lancea?
Artemisia lancea, a perennial plant belonging to the Asteraceae family, is native to a range of regions including China (North-Central, South-Central, and Southeast), Inner Mongolia, Japan, Korea, Manchuria, Mongolia, and Primorye in Russia. Artemisia lancea (Latin: Artemisia lancea, family Asteraceae) is a medicinal plant catalogued in PlantSage.
