rose moss

English

Noun

rose moss

  1. A portulaca, an ornamental plant grown for its flowers, of species Portulaca grandiflora.