seabeach sandwort Meaning, Definition & Usage

  1. noun perennial succulent herb with small solitary axillary or terminal flowers
    Arenaria peploides.

WordNet