Oarfish Meaning

There are 1 meaning(s) for word Oarfish

Oarfish Meaning 1 : thin deep-water tropical fish 20 to 30 feet long having a red dorsal fin

    Synonyms : king of the herring,  regalecus glesne,  ribbonfish