Gastromyzon lepidogaster
Gastromyzon lepidogaster
Gastromyzon lepidogaster, known scientifically as Gastromyzon lepidogaster, is a representative of the Balitoridae family, or River loaches. This species is endemic to the northern part of Borneo Island, located in…



