Worm ID

yup. a beneficial scavenger. their numbers will rise and fall as availible food does.
 
AquariaCentral.com