ribbonfish Meaning, Definition & Usage

  1. noun thin deep-water tropical fish 20 to 30 feet long having a red dorsal fin
    Regalecus glesne; oarfish; king of the herring.
  2. noun marine fish having a long compressed ribbonlike body

WordNet