SALVIA LYRATA(noun)Did you mean?Synonyms RhymesAlso try..salviaDefinitions There is 1 meaning of the phrase Salvia Lyrata. Salvia Lyrata - as a noun Sage of eastern united states Synonyms (Exact Relations)cancer weedcancerweedWord Variations & RelationsAnagramsStarts SStarts SAStarts SALStarts SALVEnds AEnds TAEnds ATAEnds RATAStarts S & ends AStarts SA & ends AStarts S & ends TAA-Z Proximitiessalvers10salves9salvete10salvetes11salvia9 Salvia Lyrata salvias10salvific16salvifical18salvifically23salving11