algivorous

Adjective

 * 1)  algae-eating

Translations

 * French: