Meaning of oxytropis lambertii
Definition of oxytropis lambertii
(noun)
tufted
locoweed
of
southwestern
United States having
purple
or
pink
to
white
flowers
Other information on oxytropis lambertii
WIKIPEDIA results for
oxytropis lambertii
Amazon results for
oxytropis lambertii
Tweet