Japanese Laurel (noun) Definition, Meaning & Examples

noun
  1. an eastern Asian evergreen shrub, Aucuba japonica, of the dogwood family, having dark-green, glossy leaves and scarlet berries.
Japanese Laurel (noun) Definition, Meaning & Examples

More Definitions