Japanese barberry
1.
(
noun
) compact deciduous shrub having persistent red berries; widespread in cultivation especially for hedges
Synonyms:
Berberis thunbergii
Related Words:
barberry
Terms and Conditions of Use / Copyright Notice