meaning of almond-leaves willow

almond-leaves willow meaning in General Dictionary

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