English dictionary
salvia spathacea meaning and definition
Definition and meaning of salvia spathacea at MeaningMonkey.org. salvia spathacea meaning and definition in the English Dictionary.SALVIA SPATHACEA noun
Definition of Salvia spathacea (noun)
- California erect and sparsely branched perennial
- synonyms: pitcher sage
Source: Princeton University Wordnet