Oarfishes, noun plural of oarfish. Synonyms in the same form.
ribbonfishes
All synonyms for oarfish →