cherry tomato

1 ENTRIES FOUND:
Save
cherry tomato noun
plural cherry tomatoes
cherry tomato
noun
plural cherry tomatoes
Learner's definition of CHERRY TOMATO
[count]
: a very small red or orange tomato or a plant that produces such tomatoes