macroturf (English, noun)
expansion: macroturf (uncountable)
Senses:
glosses: A large area of coral that is grazed by fish
tags: uncountable
Forms: