Meaning of lancet fish

Definition of lancet fish

(noun) large elongate scaleless oceanic fishes with sharp teeth and a long dorsal fin that resembles a sail

Other information on lancet fish

WIKIPEDIA results for lancet fish
Amazon results for lancet fish