cherry tomato

Explore definitions, synonyms, and language insights of cherry tomato

Definitions

Noun
plant bearing small red to yellow fruit
Noun
small red to yellow tomatoes

More Specific Terms