DALEA SPINOSA
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Dalea Spinosa.
Dalea Spinosa - as a noun
Greyish-green shrub of desert regions of southwestern united states and mexico having sparse foliage and terminal spikes of bluish violet flowers; locally important as source of a light-colored honey of excellent flavor
Synonyms (Exact Relations)
smoke tree