Admiral tomato

[English] plural Admiral tomatoes

A large red vine tomato with thin skin and sweet, juicy flesh, making it ideal for salads. It is also a cocktail.

Synonyms in other languages

Latin names

Countries

Regions