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: Plants