downy ground cherry

definition: decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk
example:
speech part: noun
synonyms: strawberry tomato

How downy ground cherry is being used?