English-Chinese dictionary »

japanese andromeda meaning in Chinese

EnglishChinese
Japanese andromeda (Pieris japonica)
noun

馬醉木noun

马醉木 /mǎzuìmù/noun