japanese laurel









japanese laurel


noun

  1. an eastern Asian evergreen shrub, Aucuba japonica, of the dogwood family, having dark-green, glossy leaves and scarlet berries.
55 queries 0.727