What Are Freshwater Loaches?

Loaches (superfamily Cobitoidea) are a group of predominantly small freshwater fishes At present 1043 species are known in 111 genera split between 10 families. Around 50 species are important as aquarium fishes , but essentially all species can be maintained in the aquarium. What do freshwater loaches eat? They enjoy frozen, dry, or live food … Read more