English dictionary
damping off meaning and definition
Definition and meaning of damping off at MeaningMonkey.org. damping off meaning and definition in the English Dictionary.DAMPING OFF noun
Definition of damping off (noun)
- a plant disease caused by a fungus; diseased condition of seedlings in excessive moisture
Source: Princeton University Wordnet