portulaca

1. (noun) a plant of the genus Portulaca having pink or red or purple or white ephemeral flowers
Related Words: Portulaca grandiflora, flower, rose moss, sun plant



Terms and Conditions of Use / Copyright Notice