Meaning of sand spurry
Definition of sand spurry
(noun)
prostrate
weedy
herb
with
tiny
pink
flowers;
widespread
throughout
Europe and Asia on
sand
dunes and
heath
and
coastal
cliffs;
naturalized
in
eastern
North America
Other information on sand spurry
WIKIPEDIA results for
sand spurry
Amazon results for
sand spurry
Tweet