Meaning of ribbonfish

Definition of ribbonfish

(noun) thin deep-water tropical fish 20 to 30 feet long having a red dorsal fin

Other information on ribbonfish

WIKIPEDIA results for ribbonfish
Amazon results for ribbonfish