English-Chinese dictionary »

tarragon meaning in Chinese

EnglishChinese
tarragon (perennial herb Artemisia dracunculus)
noun
[UK: ˈtæ.rə.ɡən]
[US: ˈtæ.rə.ɡən]

他拉根香草 /tālāgēn xiāngcǎo/noun

狭叶青蒿 /xiáyè qīnghāo/noun

狹葉青蒿noun

蛇蒿 /shéhāo/noun

香艾菊 /xiāng'àijú/noun

龍蒿noun

龙蒿 /lónghāo/noun