Myriacanthous

Myr`i`a`can´thous


a.1.(Zool.) Having numerous spines, as certain fishes.