CHERRY TOMATO





Definition:

  1. [noun] plant bearing small red to yellow fruit
    Synonyms: Lycopersicon esculentum cerasiforme

  2. [noun] small red to yellow tomatoes

Synonyms:


Related Words: