coprophage ......... Had to look that one up. Great word,especially in the context that you used it.
Thanks!