Definition Definition

damp off - Meaning and Examples

Meaning of 'damp off' (Webster Dictionary)

1 . Damp off
- To decay and perish through excessive moisture.