Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: tomato concentrate.

tomato concentrate top

[WORDNET DICTIONARY]

Noun tomato concentrate has 1 senses

   tomato concentrate(n = noun.food) - a concentrated form of tomatoes;
is a kind of
concentrate


[RELATED WORDS]

beefsteak tomato, cherry tomato, cold stuffed tomato, concentrate, concentrate on, hot stuffed tomato, husk tomato, mexican husk tomato, orange-juice concentrate, plum tomato, strawberry tomato, stuffed tomato, tomato, tomato blight, tomato fruitworm, tomato hornworm, tomato juice, tomato ketchup, tomato paste, tomato plant, tomato sauce, tomato streak, tomato worm, tomato yellows, tree tomato