1. a. Having fins in which the rays are hard and spinelike; spiny-finned.
1. Having fins in which the rays are hard and spinelike; spiny-finned. Source: Websters Dictionary (01 Mar 1998)