moor berry

Noun
  1. An evergreen shrub with leathery leaves (synset 112269297)

Found on Word Lists

Other Searches