You searched for: “biostabilizer
biostabilizer (s) (noun), biostabilizers (pl)
A composting system that tumbles moistened soil waste in a drum in which moistened solid waste is tumbled until the waste biodegrades and aerates into a fine dark compost.