12/07/2019 11:54:00 Cherry laurel Cherry laurel
What is Cherry laurel?
Cherry laurel definition and meaning on Dictionary terms:
Also called English laurel. a rosaceous evergreen shrub or small tree, Prunus laurocerasus, of Eurasia, having clusters of white flowers and dark purple fruit.
Tags: dictionaryCategorised in: Uncategorized