Back to Dictionary
艾叶油
艾葉油
àiyèyóu
1. mugwort leaf oil (TCM)
2. also called wormwood leaf oil
3. Oleum folii Artemisiae argyi