Definition, synonyms and related words
A sweet, elongated variety of tomato produced mainly in Italy.