
Flying Fox (Epalzeorhynchos kalopterus)
Epalzeorhynchos kalopterus is a 12–15 cm striped algae eater from Southeast Asia that grazes hard, defends its patch and is easily confused with…
Read more →
Epalzeorhynchos kalopterus is a 12–15 cm striped algae eater from Southeast Asia that grazes hard, defends its patch and is easily confused with…
Read more →