English dictionary
salix lucida meaning and definition
Definition and meaning of salix lucida at MeaningMonkey.org. salix lucida meaning and definition in the English Dictionary.SALIX LUCIDA noun
Definition of Salix lucida (noun)
- common North American shrub with shiny lanceolate leaves
- synonyms: shining willow
Source: Princeton University Wordnet