French

edit

Adjective

edit

acantoïde (plural acantoïdes)

  1. acanthoid