English-French translations for tomato juice
Definition of tomato juice
- A food obtained from the unfermented liquid extracted from mature tomatoes of the red or reddish varieties of w:Lycopersicum esculentum|Lycopersicum esculentum P. Mill, strained free from peel, seeds, and other coarse or hard substances, containing finely divided insoluble solids from the flesh of the tomato
Trending Searches
Popular Dictionaries