macrograzer

English

Etymology

From macro- +‎ grazer.

Noun

macrograzer (plural macrograzers)

  1. A macrofaunal grazer