Chaenomeles cathayensis
Plant
Chaenomeles cathayensis is a species of flowering plant in the rose family. It is native to China, Bhutan, and Myanmar. In Chinese, its common name is mùguā hǎitáng or máo yè mùguā.
This is a thorny deciduous shrub or tree growing up to 6 meters... Wikipedia