tomato paste

noun

1.
thick concentrated tomato puree