almond willow

Noun

 * 1) A willow of species, native to Europe and Western and Central Asia.