cherry laurel

cherry laurel definitions

noun
  • Prunus laurocerasus, an evergreen shrub, native to regions bordering the Black Sea in southwestern Asia. 

  • Prunus caroliniana, native to the southeastern United States.