Myriacanthous

a.
  1. Having numerous spines, as certain fishes.