Meaning of damping off
Definition of damping off
(noun)
a
plant
disease
caused by a fungus;
diseased
condition
of seedlings in
excessive
moisture
Other information on damping off
WIKIPEDIA results for
damping off
Amazon results for
damping off
Tweet