plum_tomatoEnglish

plum tomato

Noun

An Italian variety of cherry tomato that is shaped like a plum

English: plum tomato

A kind of cherry tomato that is frequently used in cooking rather than eaten raw

English: plum tomato