Skip to content
Category

Belonidae

page 1
Belonidae thumbnail
Belonidae
Needlefish (family Belonidae) or long toms are piscivorous fishes primarily associated with very shallow marine habitats or the surface of the open sea. Some genera include species found in marine, brackish, and freshwater environments (e.g., Strongylura), while a few genera are confined to freshwater rivers and streams, including Belonion, Potamorrhaphis, and Xenentodon. Needlefish closely resemble North American freshwater gars (family Lepisosteidae) in being elongated and having long, narrow jaws filled with sharp teeth, and some species of needlefishes are referred to as gars or garfish de
Ablennes hians thumbnail
Ablennes hians
species of Actinopterygii
Xenentodon cancila thumbnail
Xenentodon cancila
species of fish
Belone thumbnail
Belone
Belone is a genus of needlefish common in brackish and marine waters mainly found in the eastern Atlantic ocean to Mediterranean and Black Sea, as well. It is one of ten genera in the family Belonidae.
Tylosurus thumbnail
Tylosurus
Tylosurus is a genus of needlefish, one of ten in the family Belonidae. They are found worldwide in tropical and warmer temperate seas and two species have been recorded as Lessepsian migrants in the eastern Mediterranean Sea.
Xenentodon thumbnail
Xenentodon
Xenentodon is a genus of freshwater needlefishes native to southeast Asia. It is one of ten genera in the family Belonidae.
Strongylura thumbnail
Strongylura
Strongylura is a genus of needlefishes from the family Belonidae which is distributed throughout the tropical and warmer temperate waters of the world, including some species which live in freshwater.
Belonion thumbnail
Belonion
Belonion is a genus of freshwater needlefishes native to South America. It is one of 10 genera in the family Belonidae.
Potamorrhaphis thumbnail
Potamorrhaphis
Potamorrhaphis is a genus of freshwater needlefishes native to South America.
Petalichthys capensis
species of fish
Pseudotylosurus
Pseudotylosurus is a genus of needlefishes native to South America.
Platybelone thumbnail
Platybelone
Platybelone is a genus of needlefish from the family Belonidae found in the marine habitats of Indo-Pacific to Atlantic ocean.