cherry tomato
noun
1 cherry tomato
Plant bearing small red to yellow fruit.
synonym: Lycopersicon esculentum cerasiforme.
2 cherry tomato
Small red to yellow tomatoes.
debug info: 0.0161
noun
Plant bearing small red to yellow fruit.
synonym: Lycopersicon esculentum cerasiforme.
Small red to yellow tomatoes.
debug info: 0.0161