English
Detailed Synonyms for cherry tomato in English
cherry tomato:
cherry tomato [the ~] noun
-
the cherry tomato
– small red to yellow tomatoes 1 -
the cherry tomato
– plant bearing small red to yellow fruit 1the Lycopersicon esculentum cerasiforme; the cherry tomato– plant bearing small red to yellow fruit 1