ground cherry
English Dictionary
->
Letter G
-> ground cherry
Search Dictionary:
ground cherry Definition
(n)
any
of
numerous
cosmopolitan
annual
or
perennial
herbs
of
the
genus
Physalis
bearing
edible
fleshy
berries
enclosed
in
a
bladderlike
husk
;
some
cultivated
for
their
flowers
ground cherry Synonyms
ground cherry
husk tomato
© Art Branch Inc.