marcescence ( synonym found)

Definition of marcescence:

°Retention of dead plant organs that normally are shed.

Definition of marcescence:

°Retention of dead plant organs that normally are shed.

Back to Top