Definition of Celebes sailfish in US English:

Celebes sailfish

noun

  • = Celebes rainbow.

Origin

1930s; earliest use found in Aquarium.