portulaca_grandifloraEnglish

Portulaca grandiflora, rose moss, sun plant

Noun

Widely cultivated in many varieties for its fleshy moss-like foliage and profusion of brightly colored flowers

English: rose moss, sun plant, Portulaca grandiflora

English words with similar meanings

Show 2 words