groundcherry
Noun
Meaning
groundcherry (plural groundcherries)
Any of various plants in the genus Physalis and their fruits
Phrases with the word
peruvian groundcherry
Chihuahuan groundcherry
clammy groundcherry
coastal groundcherry
common groundcherry
cut-leaved groundcherry