Word info

moss rose

Noun

Meaning

A rose plant having mossy growths on its sepals due to a genetic mutation first seen in centifolia roses.

The flower of such a rose.

A low-growing plant grown for its flowers, Portulaca grandiflora

Source: en.wiktionary.org

Close letter words and terms