English dictionary
salix amygdaloides meaning and definition
Definition and meaning of salix amygdaloides at MeaningMonkey.org. salix amygdaloides meaning and definition in the English Dictionary.SALIX AMYGDALOIDES noun
Definition of Salix amygdaloides (noun)
- willow of the western United States with leaves like those of peach or almond trees
- synonyms: almond-leaves willow, peachleaf willow, peach-leaved willow
Source: Princeton University Wordnet