rose moss


noun

a portulaca, Portulaca grandiflora, widely cultivated for its showy flowers.
Also called moss rose.

Example sentences from the Web for rose moss

British Dictionary definitions for rose moss

rose moss

noun

a low-growing portulacaceous plant, Portulaca grandiflora, native to Brazil but widely cultivated as a garden plant for its brightly coloured flowers