Idyll tomato

[English] plural Idyll tomatoes

An indeterminate variety of tomato with red fruit, suitable for outdoor growth.

Synonyms in other languages

Latin names