WordNet: tomato concentrate

Sanatista
a concentrated form of tomatoes



tomato concentrate