acanthopod

Adjective

 * 1) Spiny-footed.