English-Chinese dictionary »

acerola meaning in Chinese

EnglishChinese
acerola (fruit)
noun

巴貝多櫻桃noun

巴贝多樱桃 /Bābèiduō yīngtáo/noun

西印度樱桃 /Xī-Yìndù yīngtáo/noun

西印度櫻桃noun

阿西罗拉 /Āxīluólā/noun

阿西羅拉noun