English dictionary
dalea spinosa meaning and definition
Definition and meaning of dalea spinosa at MeaningMonkey.org. dalea spinosa meaning and definition in the English Dictionary.DALEA SPINOSA noun
Definition of Dalea spinosa (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: smoke tree
Source: Princeton University Wordnet