English-Chinese dictionary »

goatgrass meaning in Chinese

EnglishChinese
goatgrass (Aegilops)
noun

山羊草 /shānyángcǎo/noun