downy ground cherry
English Dictionary
->
Letter D
-> downy ground cherry
Search Dictionary:
downy ground cherry Definition
(n)
decorative
American
annual
having
round
fleshy
yellow
berries
enclosed
in
a
bladderlike
husk
downy ground cherry Synonyms
downy ground cherry
Physalis pubescens
strawberry tomato
© Art Branch Inc.