Noun Definition
downy ground cherry
1.Definition: decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk
Related Noun(s):physalis pubescens, strawberry tomato
Category: Plants1.Definition: decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk
Related Noun(s):physalis pubescens, strawberry tomato
Category: Plants