Omnivorous fish (7)
I believe the answer is:
piranha
(Other definitions for piranha that I've seen before include "Sharp-toothed fish" , "fish chewed up" , "Small carnivorous freshwater fish" , "Voracious tropical fish" , "Efficient flesh remover" .)