What is Yin Chen Hao?
Yin Chen Hao, scientifically known as Artemisia capillaris, is a perennial herb that thrives in a variety of habitats across East and Central Asia. Yin Chen Hao (Latin: Artemisia capillaris) is a medicinal plant catalogued in PlantSage.
