Attested.to

Definition

perennial succulent herb with small solitary axillary or terminal flowers

Seed ·

Term in context

Arenaria peploides in CommonParlance