lancet fish
nounDefinition of lancet fish
1
: any of several large voracious deep-sea fishes of the genus Alepisaurus (as A. ferox) having long pointed teeth and a long high dorsal fin
2
: surgeonfish