Meaning of japanese barberry

Definition of japanese barberry

(noun) compact deciduous shrub having persistent red berries; widespread in cultivation especially for hedges

Other information on japanese barberry

WIKIPEDIA results for japanese barberry
Amazon results for japanese barberry