Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word ground cherry from English dictionary with examples, synonyms and antonyms.

ground cherry   noun

Meaning : 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.

Synonyms : husk tomato