Chamaemeles mexicana

Chamaemeles mexicana is a flowering plant in the Rosaceae family.