macroalgivore

English

Etymology

From macro- +‎ algivore.

Noun

macroalgivore (plural macroalgivores)

  1. Any organism that eats macroalgae