Advertisement

Advertisement

Japanese laurel

noun

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


Advertisement

Advertisement

Advertisement

Advertisement