downy ground cherry

Noun
  1. Decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk (synset 112931436)

Found on Word Lists

Other Searches