GeneralConnection.com
➔
Dictionary
oarfish
Noun
1. king of the herring
1. ribbonfish, Regalecus glesne, soft-finned fish, malacopterygian
Usage