Word info

groundcherry

Noun

Meaning

groundcherry (plural groundcherries)

Any of various plants in the genus Physalis and their fruits

Source: en.wiktionary.org

Phrases with the word

Close letter words and terms