Arenaria peploides

Explore definitions, synonyms, and language insights of Arenaria peploides

Definitions

Noun
perennial succulent herb with small solitary axillary or terminal flowers

More General Terms