Definition
compact deciduous shrub having persistent red berries; widespread in cultivation especially for hedges
Seed ·
Term in context
compact deciduous shrub having persistent red berries; widespread in cultivation especially for hedges
Seed ·