What does ground cherry mean?
• GROUND CHERRY (noun) The noun GROUND CHERRY has 1 sense: 1. 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 Familiarity information: GROUND CHERRY used as a noun is very rare.