The scientific name of the nine o clock flower is Portulaca grandiflora. This flower is known by many other names also, such as the following: Moss Rose. Common ...