English-Chinese dictionary »

cheatgrass meaning in Chinese

EnglishChinese
cheatgrass (Bromus tectorum)
noun
[UK: tʃˈiːtɡras]
[US: tʃˈiːtɡræs]

旱雀麥noun

旱雀麦 /hànquèmài/noun

絹雀麥noun

绢雀麦 /juànquèmài/noun