English dictionary

salix amygdalina meaning and definition

Definition and meaning of salix amygdalina at MeaningMonkey.org. salix amygdalina meaning and definition in the English Dictionary.

SALIX AMYGDALINA noun

Definition of Salix amygdalina (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: