English-Chinese dictionary »

shrub meaning in Chinese

EnglishChinese
shrub [shrubs] (woody plant)
noun
[UK: ʃrʌb]
[US: ˈʃrəb]

灌木 /guànmù/noun

灌木丛 /guànmùcóng/noun

灌木叢noun