Carmone tomato
/
kahr-MOH-neh
/
[
Italian
]
plural
Carmone tomatoes
A variety of small red tomato with exceptional flavour.
Synonyms in other languages
Latin names
Lycopersicon esculentum
Countries
Italy