algoïdes
French
Adjective
algoïdes
plural of
algoïde