You searched for: “myriacanthous
myriacanthous (adjective), more myriacanthous, most myriacanthous
Descriptive of an organism having numerous spines, or sharp points: Certain fishes, like rays, in the genus Myriacanthus are myriacanthous because they typically have a myriad of knifelike points.