macroinvertivory
Etymology
From macro- + invertivory.
noun
The condition of being a macroinvertivore