Zenarchopterus


Zenarchopterus is a genus of viviparous halfbeaks. These fish are found in marine, brackish and fresh water of the Indo-Pacific region. Despite being in the viviparous halfbeak family, Zenarchopterus species are oviparous.
They are commonly known as river garfish.

Species

There are currently 19 recognized species in this genus:Zenarchopterus alleni Zenarchopterus buffonis Zenarchopterus caudovittatus Zenarchopterus clarus Zenarchopterus dispar Zenarchopterus dunckeri Zenarchopterus dux Zenarchopterus ectuntio Zenarchopterus gilli Zenarchopterus kampeni Zenarchopterus novaeguineae Zenarchopterus ornithocephala Zenarchopterus pappenheimi Zenarchopterus philippinus Zenarchopterus quadrimaculatus Zenarchopterus rasori Zenarchopterus robertsi Zenarchopterus striga Zenarchopterus takaoensis
  • ''Zenarchopterus xiphophorus''