'cherry tomato' definitions:

Definition of 'cherry tomato'

From: WordNet
noun
Plant bearing small red to yellow fruit [syn: cherry tomato, Lycopersicon esculentum cerasiforme]
noun
Small red to yellow tomatoes