Meaning of larrea tridentata
Definition of larrea tridentata
(noun)
desert
shrub
of
southwestern
United States and New Mexico having
persistent
resinous
aromatic
foliage
and
small
yellow
flowers
Other information on larrea tridentata
WIKIPEDIA results for
larrea tridentata
Amazon results for
larrea tridentata
Tweet