Meaning

1 senses
  1. A willow of species Salix triandra, native to Europe and Western and Central Asia.

More definitions
  • Old World willow with light green leaves cultivated for use in basketry

Forms

plural: almond willows
Singularalmond willow
Pluralalmond willows

regular

Synonyms

4 synonyms
Close in meaning

See also

neighbours in the dictionary
almond willow — meaning, examples, forms, synonyms | Krumeto