Meaning of ground cherry
Definition of ground cherry
(noun)
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
Other information on ground cherry
WIKIPEDIA results for
ground cherry
Amazon results for
ground cherry
Tweet