Japanese barberry

Explore definitions, synonyms, and language insights of Japanese barberry

Definitions

Noun
compact deciduous shrub having persistent red berries; widespread in cultivation especially for hedges

More General Terms