cherry tomato
Info · Definitions · Synonyms · Characters
Definitions
(noun) plant bearing small red to yellow fruit. Synonyms: cherry tomato, Lycopersicon esculentum cerasiforme.
Noun Definition 1
Info · Definitions · Synonyms · Characters