strawberry tomato
English Dictionary
->
Letter S
-> strawberry tomato
Search Dictionary:
strawberry tomato Definition
(n)
stout
hairy
annual
of
eastern
North
America
with
sweet
yellow
fruits
(n)
decorative
American
annual
having
round
fleshy
yellow
berries
enclosed
in
a
bladderlike
husk
strawberry tomato Synonyms
downy ground cherry
dwarf cape gooseberry
Physalis pruinosa
Physalis pubescens
strawberry tomato
© Art Branch Inc.