ground_cherryEnglish

ground cherry, husk tomato

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

English: ground cherry, husk tomato

English words with similar meanings

Show 1 words