Mesembryanthemum lancifolium

Mesembryanthemum lancifolium is a species of plant in the family Aizoaceae (stone plants). They are succulent plants.