Ceraria

Genus
Scientific Name: Ceraria  Pearson & Stephen.  (Portulacaceae)