NOUN | food | tomato concentrate | a concentrated form of tomatoes |
---|
Meaning | A concentrated form of tomatoes. | |
---|---|---|
Broader | concentrate | A concentrated form of a foodstuff |
Spanish | concentrado de tomate | |
Catalan | concentrat de tomàquet |
©2001-24 · HyperDic hyper-dictionary · Contact