Japanese lantern
English
Noun
Japanese lantern (plural Japanese lanterns)
- bladder cherry (Alkekengi officinarum, syn. Physalis alkekengi).
- A tropical East African shrub of species Hibiscus schizopetalus.
Translations
bladder cherry — see bladder cherry