Polycarpaea

Genus
Scientific Name: Polycarpaea Lam. (Caryophyllaceae)