downy ground cherry

1. (noun) decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk
Synonyms: Physalis pubescens, strawberry tomato
Related Words: ground cherry, husk tomato



Terms and Conditions of Use / Copyright Notice