Meaning of apple rose in English:
apple rose
noun
The rose Rosa villosa, which has apple-scented blue-green foliage, pink flowers, and large hips.
Origin
Early 17th century; earliest use found in John Parkinson (1566/7–1650), apothecary and herbalist.
Are You Learning English? Here Are Our Top English Tips