Chinese-English dictionary »

中亚苦蒿 /zhōngyǎ kǔhāo/ meaning in English

ChineseEnglish
中亚苦蒿 /Zhōngyǎ kǔhāo/ noun

wormwood(Artemisia absinthium)
noun
[UK: ˈwɜːm.wʊd] [US: ˈwɜːrˌm.wʊd]