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)

  1. California erect and sparsely branched perennial
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: