moxa in English
- moxa⇄moxa, noun.
1. a soft, downy substance prepared from dried leaves of a Chinese and Japanese wormwood. It is used in China and Japan to burn on the skin as a counterirritant or cauterizing agent.
2. the plant itself.
3. any substance si