DictionaryAI

Japanese lantern

Short definition from Wiktionary

Noun

  1. bladder cherry (Alkekengi officinarum, syn. Physalis alkekengi).
  2. A tropical East African shrub of species Hibiscus schizopetalus.

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