larrea : Idioms & Phrases
genus larrea
-
noun xerophytic evergreen shrubs; South America to southwestern United States
Larrea.
WordNet
larrea tridentata
-
noun desert shrub of southwestern United States and New Mexico having persistent resinous aromatic foliage and small yellow flowers
hediondilla; creosote bush; coville.