SALIX LUCIDA(noun)Did you mean?RhymesDefinitions There is 1 meaning of the phrase Salix Lucida. Salix Lucida - as a noun Common north american shrub with shiny lanceolate leaves Synonyms (Exact Relations)shining willowWord Variations & RelationsAnagramsStarts SStarts SAStarts SALStarts SALIEnds AEnds DAEnds IDAEnds CIDAStarts S & ends AStarts SA & ends AStarts S & ends DAA-Z Proximitiessalivation13salivations14salivator12salivators13salix12 Salix Lucida sall4sallad7sallads8sallal6sallals7