Carmone tomato

/kahr-MOH-neh/
[Italian] plural Carmone tomatoes

A variety of small red tomato with exceptional flavour.

Synonyms in other languages

Latin names

Countries