Definitions
There is 1 meaning of the phrase
Arenaria Peploides.
Arenaria Peploides - as a noun
Perennial succulent herb with small solitary axillary or terminal flowers
Synonyms (Exact Relations)
seabeach sandwort