Definition of (もぐさ)

もぐ

もぐさ

mogusa

noun
1.
moxa
2.
Japanese mugwort (Artemisia princeps)
See also:
Related Kanji
moxa, sagebrush, wormwood, mugwort