algivores

English

Noun

algivores

  1. plural of algivore

French

Adjective

algivores

  1. plural of algivore