noun 1. (def 2).
noun 1. . noun 1. another name for Chinese lantern (sense 1) noun Chinese lantern; a collapsible thin-paper lantern used for decoration or ceremonies
noun 1. a tree, Larix kaempferi, of Japan, having bluish-green leaves and egg-shaped cones.
noun 1. an eastern Asian evergreen shrub, Aucuba japonica, of the dogwood family, having dark-green, glossy leaves and scarlet berries.