Here's why they are called "fish":
* They are fish: These creatures are members of the class Actinopterygii (ray-finned fishes). They have the same basic physical characteristics as other fish, like gills, fins, and scales.
* It's a descriptive term: "Blind Cave Fish" is a descriptive name that tells you something about the fish's habitat (caves) and its most notable feature (lack of sight).
It's like calling a bird a "migratory bird" or a mammal a "sea mammal." The name describes a characteristic or behavior rather than being a scientific name.
Scientific names are more precise: Each species of cave fish has a scientific name, such as *Astyanax mexicanus* for the Mexican tetra, which is a common cave fish species.