Orange Banana tomato

[English] plural Orange Banana tomatoes

A yellow plum tomato variety

Synonyms in other languages

Latin names