Supposed to...I'll wait to see how it works before I trust it to replace my dips. Anything that advertises it's an all-in-one makes me cautious more than usual. Either it is harmful to all (including the coral)...or works only somewhat effectively on some things.
But, it has great reviews so far. We'll see.