Phemeranthus

Genus
Scientific Name: Phemeranthus  Kewensis II  (Portulacaceae)