The definition :


Definitions of cherry laurel:

  • noun:   small flowering evergreen tree of southern United States
  • noun:   frequently cultivated Eurasian evergreen shrub or small tree having showy clusters of white flowers and glossy foliage and yielding oil similar to bitter almond oil



Are you interested in alternative search :

:blood red carmine cerise cherry red cherry red cherry tree chromatic colored crimson red reddish ruby ruby red ruddy scarlet edible fruit fruit tree redness wood black cherry capulin capulin tree catalina cherry chokecherry chokecherry tree :angiospermous tree flowering tree bay bay laurel bay tree california bay tree california laurel california olive camphor tree cassia bark tree cassia ceylon cinnamon ceylon cinnamon tree cinnamomum camphora cinnamomum cassia cinnamomum loureirii cinnamomum zeylanicum cinnamon laurel tree laurus nobilis mountain laurel oregon myrtle pepperwood persea borbonia red bay

If you like reading news check: