ambulacriformes
French
Adjective
ambulacriformes
plural of
ambulacriforme