Euleptorhamphus velox
Flying halfbeak
Euleptorhamphus viridis
Euleptorhamphus longicornis
Euleptorhamphus longirostris