acanthopodius

Adjective

 * 1) having spiny feet
 * 2) having spiny petioles