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''