salvia_spathaceaEnglish

Salvia spathacea, pitcher sage

Noun

California erect and sparsely branched perennial

English: pitcher sage, Salvia spathacea

English words with similar meanings

Show 1 words