What does almond-leaves willow mean?

almond-leaves willow meaning in General Dictionary

willow for the western US with leaves like those of peach or almond trees