Tomato paste
WordNet

noun


(1)   Thick concentrated tomato puree
WiktionaryText

Noun


  1. a concentrate of tomato purée; used in making pizzas etc
 
x
OK