algoïdes

French

Adjective

algoïdes

  1. plural of algoïde