Sun-Dried Tomato

A tomato that has been dried in the sun, turning dark red, with a chewy texture, sold dried or packed in oil.


From The Food Encyclopedia by Jacques Rolland and Carol Sherman


Most popular videos