Meaning of strawberry tomato
Definition of strawberry tomato
(noun)
stout
hairy
annual
of
eastern
North America with
sweet
yellow
fruits
decorative
American
annual
having
round
fleshy
yellow
berries
enclosed
in a
bladderlike
husk
Other information on strawberry tomato
WIKIPEDIA results for
strawberry tomato
Amazon results for
strawberry tomato
Tweet