cherry tomato
1.
(
noun
) small red to yellow tomatoes
Related Words:
plum tomato
,
tomato
2.
(
noun
) plant bearing small red to yellow fruit
Synonyms:
Lycopersicon esculentum cerasiforme
,
plum tomato
Related Words:
Lycopersicon esculentum
,
love apple
,
tomato
,
tomato plant
Terms and Conditions of Use / Copyright Notice