Meaning of atriplex lentiformis

Definition of atriplex lentiformis

(noun) spiny shrub with silvery-scurfy foliage of alkaline plains of southwestern United States and Mexico

Other information on atriplex lentiformis

WIKIPEDIA results for atriplex lentiformis
Amazon results for atriplex lentiformis