rose moss en · NOUN Meanings A portulaca, an ornamental plant grown for its flowers, of species Portulaca grandiflora.