What is Artemisia lancea?
Artemisia lancea, a member of the Asteraceae family, is a perennial plant native to 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.
