Olivade tomato

plural Olivade tomatoes

A pale red plum tomato variety.

Synonyms in other languages

Latin names