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
Tweet