Chinese-English dictionary »

木耳菜 /mù'ěrcài/ meaning in English

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

Malabar spinach(plant)
noun