French edit

Adjective edit

ankyroïdes

  1. plural of ankyroïde