Ildi tomato

[English] plural Ildi tomatoes

An indeterminate variety of tomato with tiny yellow, pear-shaped fruits, suitable for outdoor growth.

Synonyms in other languages

Latin names