Definify.com

Definition 2024


Japanese_lantern

Japanese lantern

English

Noun

Japanese lantern (plural Japanese lanterns)

  1. bladder cherry (Physalis alkekengi)

Translations