Finned /(?)/

Finned

a.
  1. Having a fin, or fins, or anything resembling a fin.