acantoïdes
French
Adjective
acantoïdes
plural of
acantoïde