Synonyms and Antonyms for tomato_paste

1. tomato paste (n.)

thick concentrated tomato puree

Synonyms: