Chinese-English dictionary »

樱桃番茄 /yīngtáo fānqiě/ meaning in English

ChineseEnglish
樱桃番茄 /yīngtáo fānqiě/ noun

cherry tomato(a type of small tomato)
noun
[UK: ˈtʃe.ri tə.ˈmɑː.təʊ] [US: ˈtʃe.ri tə.ˈmeɪˌto.ʊ]