macroturf

English

noun
Definitions
  • A large area of coral that is grazed by fish

Etymology

Prefix from English turf.

Origin

English

turf

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms