Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word dalea spinosa from English dictionary with examples, synonyms and antonyms.

dalea spinosa   noun

Meaning : 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

Dalea spinosa meaning in Bengali (Bangla).