Damp-off meaning

(intransitive) To decay and perish through excessive moisture - mostly said of plants.
verb
0
0
Advertisement