mugwort

'mʌgwә:t

英文释义

n. any of several weedy composite plants of the genus Artemisia

中文翻译

n. 艾蒿
[医] 艾类植物

学习工具