Find the word definition

Wiktionary
tomato purées

n. (tomato purée English)