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