seabeach sandwort
Explore definitions, synonyms, and language insights of seabeach sandwort
Definitions
Noun
perennial succulent herb with small solitary axillary or terminal flowers
Explore definitions, synonyms, and language insights of seabeach sandwort