cherry tomato








noun

  1. a variety of tomato, Lycopersicon lycopersicum cerasiforme, having cherry-sized, edible, red or yellow fruit.

noun

  1. a miniature tomato not much bigger than a cherry
51 queries 0.540