Home / L / larrea tridentata

larrea tridentata

noun 17 letters Scrabble 17 WWF 19
Definitions
noun

desert shrub of southwestern United States and New Mexico having persistent resinous aromatic foliage and small yellow flowers

Look “larrea tridentata” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →