Chinese-English dictionary »

铁杉 /tiěshān/ meaning in English

ChineseEnglish
铁杉 /tiěshān/ noun

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