French edit

Adjective edit

algophages

  1. plural of algophage