Top Qs
Timeline
Chat
Perspective
Japanese lantern
From Wiktionary, the free dictionary
Remove ads
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
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads