Definitions
There is 1 meaning of the phrase
Larrea Tridentata.
Larrea Tridentata - as a noun
Desert shrub of southwestern united states and new mexico having persistent resinous aromatic foliage and small yellow flowers
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- larodopa
- laroid
- larotid
- larousse
- larrea
- Larrea Tridentata
- larrigan
- larrigans
- larrikin
- larrikinism
- larrikinisms