English-Chinese dictionary »

hemlock meaning in Chinese

EnglishChinese
hemlock [hemlocks] (tree)
noun
[UK: ˈhem.lɒk]
[US: ˈhem.ˌlɑːk]

鐵杉noun

铁杉 /tiěshān/noun