English dictionary
tomato streak meaning and definition
Definition and meaning of tomato streak at MeaningMonkey.org. tomato streak meaning and definition in the English Dictionary.TOMATO STREAK noun
Definition of tomato streak (noun)
- disease of a wide range of plants (tomatoes, potatoes, peas) resulting from a mixed infection of potato and tomato mosaic
Source: Princeton University Wordnet