macroinvertivore

English

Etymology

From macro- +‎ invertivore.

Noun

macroinvertivore (plural macroinvertivores)

  1. (biology) Any organism that feeds on macroinvertebrates