japanese barberry

Noun
  1. Compact deciduous shrub having persistent red berries;
    Widespread in cultivation especially for hedges (synset 111718714)

Found on Word Lists

Other Searches