Myriacanthous

Webster's Dictionary of the English Language

·adj Having numerous spines, as certain fishes.