Portulaca grandiflora (also known as moss rose, rose moss ), portulacaceae family, with its fleshy, succulent leaves, red stems, and colorful cactus-like flowers in shades of red, orange, yellow, pink, purple and white. Wish you have fun with this tutoria