What is the meaning of Moxa?

A woolly material obtained from the dried leaves of an Asian species of mugwort, such as Artemisia argyi, as used in moxibustion.

Any other substance used in moxibustion.

moxa

very

Source: wiktionary.org