- downy ground cherry as a noun:
- 1
downy ground cherry
noun
1 downy ground cherry
Decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk.
synonyms: Physalis pubescens, strawberry tomato.
debug info: 0.0294
noun
Decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk.
synonyms: Physalis pubescens, strawberry tomato.
debug info: 0.0294