Noun
macroinvertivore (plural macroinvertivores) (biology) Any organism that feeds on macroinvertebrates