Mona Lisa tomato

[English] plural Mona Lisa tomatoes

A variety of small plum tomato with a mild sweet flavour and crisp, juicy flesh.

Synonyms in other languages

Latin names

Countries