macroturf

Etymology

From macro- + turf.

noun

  1. A large area of coral that is grazed by fish