English-Chinese dictionary »

starthistle meaning in Chinese

EnglishChinese
starthistle (any of the genus Centaurea of herbaceous thistle-like flowering plants)
noun

矢車菊屬noun

矢车菊属 /shǐchējú shǔ/noun