tomato_concentrate has definitions from the field of food
1
[ noun ] (food) a concentrated form of tomatoes

Related terms

concentrate

*