Meaning of dalea spinosa
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
Other information on dalea spinosa
WIKIPEDIA results for
dalea spinosa
Amazon results for
dalea spinosa
Tweet