·Impf & ·p.p. of Fin.
II. Finned ·adj Having a fin, or fins, or anything resembling a fin.
·adj Having the fin rays cartilaginous or flexible; without spines; — said of certain fishes. ...
Webster's Dictionary of the English Language
·adj Having fine supported by spinous fin rays; — said of certain fishes. ...