Polycarpaea

Genus
Scientific Name: Polycarpaea  Lam.  (Caryophyllaceae)