'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