Sweet Olive tomato

[English] plural Sweet Olive tomatoes

A tiny, cherry plum tomato variety.

Synonyms in other languages

Latin names