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
Tweet