English version

cherry tomato in Food topic

From Longman Dictionary of Contemporary Englishcherry tomatoˈcherry toˌmato noun [countable]  DFa type of very small tomato