Damp off

From Fresh Dictionary

English

Verb

damp off

  1. To decay and perish through excessive moisture - mostly said of plants
Personal tools