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