Translation of humus in English:

humus

humus

noun

  • 1

    humus, soil-fertilizing substance formed from dead leaves and plants, etc