Chinese-English dictionary »

红杉 /hóngshān/ meaning in English

ChineseEnglish
红杉 /hóngshān/ noun

larch [larches](a coniferous tree)
noun
[UK: lɑːtʃ] [US: ˈlɑːrtʃ]

redwood [redwoods](the species Sequoia sempervirens)
noun
[UK: ˈre.dwʊd] [US: ˈre.ˌdwʊd]

sequoia(tree)
noun
[UK: sɪˈkwo.ɪə] [US: sɪ.ˌkwɔɪə]