English-Chinese dictionary »

malabar spinach meaning in Chinese

EnglishChinese
Malabar spinach (plant)
noun

木耳菜 /mù'ěrcài/noun