Definition of spotted laurel in English:

spotted laurel

noun

  • An evergreen shrub, Aucuba japonica, native to China, Korea, and Japan but widely cultivated elsewhere as a garden plant, having red berries and glossy green, ovate leaves with yellow spots or patches.

Origin

Mid 19th century.