Cleaner leech (6)
I believe the answer is:
sponge
This clue is a double definition.
'cleaner' is the first definition.
'leech' is the second definition.
(synonyms)
(Other definitions for sponge that I've seen before include "Cadger" , "Cadge - porous object used for washing" , "Absorbent marine organism" , "'Porous, absorbent substance (6)'" , "Piece of porous rubber" .)