VariousWords beta
Definitions:
Noun
oarfish
king of the herring
ribbonfish
Regalecus glesne
Definition: thin deep-water tropical fish 20 to 30 feet long having a red dorsal fin