Looks like you find the id for yourself. There are about 6,000 species with a variety of feeding strategies - detritivores, algae-eaters, micro-grazers, plankton feeders, filter feeders, scavengers, predators. A few - few enough that you don't have to worry about it - are parasitic on other...