DictionaryAI

groundcherry

Short definition from Wiktionary

Noun

  1. Any of various plants in the genus Physalis and their fruits
  2. Prunus fruticosa

We haven’t written up groundcherry yet: Simple and Standard meanings, examples and a quiz.