Meaning of tomato streak
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
Other information on tomato streak
WIKIPEDIA results for
tomato streak
Amazon results for
tomato streak
Tweet