French edit

Adjective edit

algoïdes

  1. plural of algoïde