(Chamaerhodos altaica)
Chamaerhodos altaica is a species of plant in the family Rosaceae that is native to China.