English-Chinese dictionary »

flixweed meaning in Chinese

EnglishChinese
flixweed (Descurainia sophia)
noun

播娘蒿noun