ribbonfish

Explore definitions, synonyms, and language insights of ribbonfish

Definitions

Noun
thin deep-water tropical fish 20 to 30 feet long having a red dorsal fin
Noun
marine fish having a long compressed ribbonlike body