Get Your Premium Membership

Larrea Tridentata

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


Related Information

More Larrea Tridentata Links



Book: Radiant Verses: A Journey Through Inspiring Poetry