
The Flyspecked Hardyhead has a slender body covered with black dots. This pattern gave rise to the common name. The fish is golden yellow to deep green above, changing to white below. A dusky to silver stripe runs from the snout to the caudal peduncle.
It grows to about 8 cm in length.
This species is endemic to Australia. It occurs in some freshwater streams of the Northern Territory to southern Queensland.
The Flyspecked Hardyhead eats mainly mosquito larvae and aquatic insects. It will also eat crustaceans and has been observed eating algae in aquaria. It can be easily kept in aquaria but its natural colours often fade.
The related Unspecked Hardyhead, Craterocephalus fulvus, was originally described as a subspecies of C. stercusmuscarum. This species occurs in coastal drainages from southern Queensland to northern New South Wales and the Murray-Darling River system.