SynonymX
Speak
Tomato Concentrate
Definition of Tomato Concentrate
1.
A concentrated form of tomatoes
Noun
Semanticaly linked words with "tomato concentrate"
concentrate
Hyponims for word "tomato concentrate"
concentrate