All fish
814 fish so far, best known first. 363 more are on the list to be written.
GroupSharkRayCarpCatfishSalmonidHerringCodTunaPerch-likeCichlidReef fishEelFlatfishLivebearerAncientOther
WaterRivers and lakesEstuaries and mangrovesCoasts and shelvesCoral reefsOpen oceanDeep seaPolar and cold seasCaves and springsBetween sea and river
WorldElectric ray
Cartilaginous fish capable of producing electric discharges for hunting and defense.Ray · Coasts and shelves
WorldSkate
Cartilaginous fish with flat bodies and egg cases, found on sea floors worldwide.Shark · Coasts and shelves