English dictionary

almond willow meaning and definition

Definition and meaning of almond willow at MeaningMonkey.org. almond willow meaning and definition in the English Dictionary.

ALMOND WILLOW noun

Definition of almond willow (noun)

  1. Old World willow with light green leaves cultivated for use in basketry
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: