MOXA


Meaning of MOXA in English

( n. )

A plant from which this substance is obtained, esp. Artemisia Chinensis, and A. moxa.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.