physalis pubescens Meaning, Definition & Usage

  1. noun decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk
    downy ground cherry; strawberry tomato.

WordNet