Japanese tomato

[English] plural Japanese tomatoes

A beautifully flavoured, large, round, pinkish-red tomato variety.

Synonyms in other languages

Latin names