Meaning of almond-peach in English:
almond-peach
noun
A hybrid between the almond and peach which is used as a rootstock.
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