Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: tomato paste.

tomato paste top

[WORDNET DICTIONARY]

Noun tomato paste has 1 senses

   tomato paste(n = noun.food) - thick concentrated tomato puree;
is a kind of
fixings, ingredient


[RELATED WORDS]

alimentary paste, anchovy paste, beefsteak tomato, cherry tomato, cold stuffed tomato, hot stuffed tomato, husk tomato, library paste, mexican husk tomato, paste, plum tomato, pouf paste, puff paste, strawberry tomato, stuffed tomato, tomato, tomato blight, tomato concentrate, tomato fruitworm, tomato hornworm, tomato juice, tomato ketchup, tomato plant, tomato sauce, tomato streak, tomato worm, tomato yellows, tree tomato, vienna paste