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
Synonyms : king of the herring, regalecus glesne, ribbonfish