Cherry tomato
WordNet

noun


(1)   Small red to yellow tomatoes
(2)   Plant bearing small red to yellow fruit
 
x
OK