Word info

marcescence

Noun

Meaning

marcescence (uncountable)

(botany) Retention (by a plant) of dead organs (such as leaves) that normally are shed.

Source: en.wiktionary.org

Close letter words and terms