Explore relationships
Stachyurus chinensis
Stachyurus chinensis (中国旌节花), Chinese stachyurus, is a species of flowering plant in the family Stachyuraceae, native to China and Taiwan. It is a spreading deciduous shrub growing to 2.5 m (8 ft) tall by 4 m (13 ft) wide.
Use + to expand a branch. Click a topic name to open its summary.