Knifefish
The
knifefishes (also
knife fishes) are
ray-finned
fish that are elongated in shape and whose fins run the length of the body,
with the resulting appearance of a
knife.
There are two
orderss
in which they occur; the
Gymnotiformes
and the
Osteoglossiformes.