eliminator: an agent that eliminates something
agent: an active and efficient cause; capable of producing a certain effect
oedogonium: type genus of Oedogoniaceae; freshwater green algae having long unbranched filaments; usually free-floating when mature