English-Chinese dictionary »

hogweed meaning in Chinese

EnglishChinese
hogweed (umbelliferous plant, Heracleum)
noun
[UK: hˈɒɡwiːd]
[US: hˈɑːɡwiːd]

独活属 /dúhuóshǔ/noun