Synonyms for cherry_tomato

1. cherry tomato (n.)

small red to yellow tomatoes

Synonyms: