Meaning of lancetfish

Definition of lancetfish

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

Other information on lancetfish

WIKIPEDIA results for lancetfish
Amazon results for lancetfish