Ivory Egg tomato

[English] plural Ivory Egg tomatoes

A variety of white tomato.

Synonyms in other languages

French

Latin names