'Physalis pubescens' definitions:

Definition of 'Physalis pubescens'

(from WordNet)
noun
Decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk [syn: downy ground cherry, strawberry tomato, Physalis pubescens]