portulaca

noun

Any of various succulent plants of the genus Portulaca, especially P. grandiflora of South America, cultivated for its showy colorful flowers that open only in sunlight.

noun

Any of many tropical trailing herbs, of the genus Portulaca, having showy flowers