MARCESCENT Meaning of MARCESCENT in English adj. (of part of a plant) withering but not falling. Derivatives: marcescence n. Etymology: L marcescere incept. of marcere wither Oxford English vocab. Оксфордский английский словарь. 2012