Word
tomato concentrate, n.
a concentrated form of tomatoes
<noun.food>
tomato concentrate
semantic pointers
hypernym
concentrate