The ghost knifefishes consist of the family Apteronotidae, which are ray-finned fishes in the order Gymnotiformes. These fish are native to Panama and South America. They inhabit a wide range of freshwater habitats, but more than half the species in the family are found deep in rivers (typically deeper than 5 m or 16 ft) where there is little or...