Freshwater fish of Australia
Toxotes kimberleyensis
Stegastes
Archerfish
Fish anatomy
Imposter trevally
Snake mackerel
Perciformes
Fish
Toxotidae