We do not currently know of any synonyms for composter.
The noun composter is defined as:
See full definition of the word composter.
Did you mean composer?