Rose Moss (noun) Definition, Meaning & Examples

noun
  1. a portulaca, Portulaca grandiflora, widely cultivated for its showy flowers.
noun
  1. a low-growing portulacaceous plant, Portulaca grandiflora, native to Brazil but widely cultivated as a garden plant for its brightly coloured flowers
Rose Moss (noun) Definition, Meaning & Examples

More Definitions