Japanese laurel
noun
1
: an Asiatic dioecious evergreen shrub (Aucuba japonica) that has ovate to obtusely acuminate dark green shining leaves often blotched with yellow and that is used as an ornamental
called also Japan laurel
2
: japanese rubber plant
Love words? Need even more definitions?
Merriam-Webster unabridged
Share