downy ground cherry
Noun
Meaning
decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk
Source: WordNetNoun
decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk
Source: WordNet