physalis

Noun
  1. Ground cherries (synset 112930901)

Found on Word Lists

Other Searches