seabeach : Idioms & Phrases


seabeach sandwort

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