Definitions of moor berry:

  • noun:   an evergreen shrub with leathery leaves