English

edit

Etymology

edit

macro- +‎ turf

Noun

edit

macroturf (uncountable)

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