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
Lycopersicon esculentum
Countries
UK