Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cherry tomato Definition

Cancel
cherry tomato
noun(cherry tomato)
a small globose red or orange tomato borne in long dense clusters; also : a tropical American plant (Lycopersicon esculentum cerasiforme) bearing cherry tomatoes

Words Related to cherry tomato!

cherry tomato Examples by Brain Bank Users