downy ground cherry
Explore definitions, synonyms, and language insights of downy ground cherry
Definitions
Noun
decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk