Ribbonfishes Meaning
There are 2 meaning(s) for word Ribbonfishes
Meaning 1 : thin deep-water tropical fish 20 to 30 feet long having a red dorsal fin
Synonyms : king of the herring, oarfish, regalecus glesne
Synonyms : king of the herring, oarfish, regalecus glesne
Meaning 2 : marine fish having a long compressed ribbonlike body
Similar words of Ribbonfishes :
