DOWNY GROUND CHERRY





Definition:

  1. [noun] decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk
    Synonyms: strawberry tomato, Physalis pubescens

Synonyms: