What is Berberis rubrostilla?
Berberis rubrostilla, known as the Japanese barberry, is a shrub native to Japan and commonly found in light to partial sun with varying moisture levels from dry to moist. Berberis rubrostilla (Latin: Berberis rubrostilla, family Berberidaceae) is a medicinal plant catalogued in PlantSage.
