portulaca
1. [ noun ] (botany) a plant of the genus Portulaca having pink or red or purple or white ephemeral flowers
Related terms: flower rose_moss genus_Portulaca
Similar spelling:   Portela
  Portlock
  Portland
  portly
  portal
  Portalatin
  Portley
  Portell