Rhamphichthys pantherinus, longtail knifefish (Sternopygus macrurus), Rhamphichthys marmoratus From top to bottom:
Rhamphichthys pantherinus Cast. = Rhamphichthys pantherinus Castelnau, 1855
Carapus sanguinolentus Cast. = Sternopygus macrurus (Bloch & Schneider, 1801)
Rhamphichthys marmoratus Cast. = Rhamphichthys marmoratus Castelnau, 1855
Date
Source
Français : Expédition dans les parties centrales de l'Amérique du Sud, de Rio de Janeiro à Lima et de Lima au Para sous la direction du Comte Francis de Castelnau , 1856
(exemplaire de la bibliothèque patrimoniale de Gray (France))
Author Francis de Laporte de Castelnau (1810–1880)  
Source: https://commons.wikimedia.org/wiki/File:F_de_Castelnau-poissonsPl46.jpg
Rhamphichthys pantherinus is a sand knifefish of the family Rhamphichthyidae. Its scientific name was first published in 1855 by Castelnau.
The longtail knifefish (Sternopygus macrurus) is a species of glass knifefishes found in tropical South America in the family Sternopygidae.
Rhamphichthys marmoratus is a species of sand knifefishes found in South America.