Meaning of regalecus glesne

Definition of regalecus glesne

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

Other information on regalecus glesne

WIKIPEDIA results for regalecus glesne
Amazon results for regalecus glesne