DUFF


Meaning of DUFF in English

A general, non-specific term referring to the more or less firm organic layer on top of mineral soil, consisting of fallen vegetative matter in the process of decomposition, including everything from litter on the surface to pure humus.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.