Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
Explanation: Well, the literal translation of the word would be "worm compost" - whether this is called worm humus, I don't know but as far as I'm concerned the two above answers are correct - worm humus may be the correct term for worm compost, I don't know but they are both on the right track. Hope this helps you some! Suerte!