Meaning of spergularia rubra
Definition of spergularia rubra
(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 spergularia rubra
WIKIPEDIA results for
spergularia rubra
Amazon results for
spergularia rubra
Tweet