Noun Definition
japanese barberry
1.Definition: compact deciduous shrub having persistent red berries; widespread in cultivation especially for hedges
Related Noun(s):berberis thunbergii
Category: Plants1.Definition: compact deciduous shrub having persistent red berries; widespread in cultivation especially for hedges
Related Noun(s):berberis thunbergii
Category: Plants