Photo(s) contributed by Phillip C. Heemstra

Scientific Name FishBase Name Country Locality Date taken Photo
Ablabys binotatus Redskinfish Mozambique Inhaca Island Abbin_u0.gif
Abudefduf notatus Yellowtail sergeant Seychelles Abnot_u0.gif
Acanthistius joanae Scalyjaw koester South Africa Umdloti Acjoa_f0.jpg
Acanthistius sebastoides Koester South Africa Tsitsikamma National Park Acseb_u0.jpg
Acanthocepola limbata Blackspot bandfish Arabian Sea Aclim_u0.gif
Acanthochaenus luetkenii Pricklefish Aclue_u0.gif
Acentrogobius audax Mangrove goby Mozambique Acaud_u0.gif
Acentronura tentaculata Shortpouch pygmy pipehorse Mozambique Inhaca Island Acten_m0.gif
Acentronura tentaculata Shortpouch pygmy pipehorse Mozambique Inhaca Island Acten_f0.gif
Acropoma japonicum Glowbelly South Africa Natal Acjap_u0.gif
Aesopia cornuta Unicorn sole Aecor_u1.gif
Agrostichthys parkeri Streamer fish Agpar_u0.gif
Albula vulpes Bonefish South Africa Port Alfred Alvul_u2.gif
Aldrovandia affinis Gilbert's halosaurid fish Alaff_u0.gif
Aldrovandia phalacra Hawaiian halosaurid fish Alpha_u0.gif
Scyris indica Indian threadfish Alind_u0.gif
Scyris indica Indian threadfish Alind_j0.gif
Alepisaurus brevirostris Short snouted lancetfish Albre_u0.gif
Alepisaurus ferox Long snouted lancetfish Alfer_u0.gif
Alepocephalus australis Small scaled brown slickhead Alaus_u0.gif
Alloblennius parvus Dwarf blenny Comoros Alpar_m1.gif
Alloblennius parvus Dwarf blenny Comoros Alpar_m0.gif
Allocyttus guineensis Guinea oreo Algui_u0.gif
Allocyttus verrucosus Warty dory South Africa Alver_u1.gif
Aluterus monoceros Unicorn leatherjacket filefish South Africa Port Elizabeth Almon_u2.gif
Amanses scopas Broom filefish Seychelles Amsco_f0.gif
Amanses scopas Broom filefish Tanzania Zanzibar Amsco_m0.gif
Amarsipus carlsbergi Amarsipa Amcar_u0.gif
Ambassis natalensis Slender glassy South Africa Natal Amnat_u0.gif
Ambassis natalensis Slender glassy South Africa Natal Amnat_u1.gif
Amblyeleotris aurora Pinkbar goby Seychelles Aldabra Islands Amaur_u1.gif
Amblyeleotris aurora Pinkbar goby Seychelles Aldabra Islands Amaur_u0.gif
Amblygobius albimaculatus Butterfly goby South Africa Natal Amalb_m0.gif
Ammodytoides xanthops Yellow face sandlance Amxan_u0.jpg
Acentrogobius signatus Tusk goby Mozambique Amsig_m0.gif
Acentrogobius signatus Tusk goby Mozambique Amsig_f0.gif
Anacanthobatis marmorata Spotted legskate Mozambique Limpopo River Anmar_m0.gif
Anacanthobatis marmorata Spotted legskate Mozambique Limpopo River Anmar_m1.gif
Indobatis ori Black legskate Mozambique Bazaruto Island Anori_f0.gif
Anampses lineatus Lined wrasse Anlin_m0.gif
Anarchias seychellensis Seychelles moray Seychelles Assumption Island Ansey_u0.gif
Anchichoerops natalensis Natal wrasse South Africa Natal Annat_u0.gif
Anguilla marmorata Giant mottled eel South Africa Anmar_u1.gif
Anguilla marmorata Giant mottled eel South Africa Anmar_u0.gif
Anguilla mossambica African longfin eel Anmos_u0.gif
Anguilla mossambica African longfin eel Anmos_u1.gif
Anoplogaster cornuta Common fangtooth Ancor_u0.gif
Anotopterus pharao Daggertooth Anpha_u0.gif
Antennablennius australis Moustached rockskipper Mozambique Inhaca Island Anaus_u0.gif
Antennablennius bifilum Horned rockskipper South Africa Transkei Anbif_u0.gif
Antennarius commerson Commerson's frogfish South Africa Transkei Ancom_u2.gif
Abantennarius dorehensis New Guinean frogfish Andor_u0.gif
Antennarius striatus Striated frogfish South Africa Durban Anstr_u1.gif
Pseudanthias cooperi Red-bar anthias Kenya Pscoo_u0.gif
Paraphyonus brevidorsalis Apbre_u0.gif
Apistus carinatus Ocellated waspfish South Africa Natal Apcar_u2.gif
Apodocreedia vanderhorsti Longfin burrower South Africa Natal Apvan_u1.gif
Apodocreedia vanderhorsti Longfin burrower South Africa Natal Apvan_u0.gif
Ostorhinchus flagelliferus Coachwhip cardinal Mozambique Apfla_u0.gif
Nectamia fusca Ghost cardinalfish Kenya Apgua_u0.gif
Ostorhinchus kiensis Rifle cardinal Mozambique Apkie_u0.gif
Jaydia queketti Spotfin cardinal South Africa Natal Apque_u0.gif
Nectamia savayensis Samoan cardinalfish Seychelles Apsav_u1.gif
Apogonichthyoides taeniatus Twobelt cardinal Mozambique Mozambique Aptae_u0.gif
Apogonichthys ocellatus Ocellated cardinalfish South Africa Transkei Apoce_u0.gif
Apogonichthys perdix Perdix cardinalfish Tanzania Zanzibar Apper_u0.gif
Aporops bilinearis Blotched podge Mozambique Apbil_f0.gif
Aprion virescens Green jobfish Kenya Kenya Apvir_u1.gif
Argentina euchus Mozambique Areuc_u0.gif
Argyropelecus aculeatus Lovely hatchetfish Aracu_u0.gif
Argyropelecus affinis Pacific hatchet fish Araff_u0.gif
Argyropelecus gigas Hatchetfish Argig_u0.gif
Argyropelecus hemigymnus Half-naked hatchetfish Arhem_u0.gif
Argyropelecus sladeni Sladen's hatchet fish Arsla_u0.gif
Argyrosomus thorpei Squaretail kob South Africa Natal Artho_u0.gif
Ariomma indica Indian driftfish South Africa Arind_u0.gif
Ariomma indica Indian driftfish South Africa Algoa Bay Arind_j0.gif
Ariosoma mauritianum Blunt-tooth conger Armau_u0.gif
Ariosoma scheelei Tropical conger Arsch_f1.gif
Ariosoma scheelei Tropical conger Arsch_f0.gif
Aristostomias lunifer Arlun_u0.gif
Aristostomias polydactylus Arpol_u0.gif
Arnoglossus capensis Cape scaldfish Arcap_u0.gif
Arnoglossus capensis Cape scaldfish Arcap_u1.gif
Arnoglossus dalgleishi East coast flounder South Africa Natal Ardal_u0.gif
Arothron immaculatus Immaculate puffer South Africa Transkei Arimm_u0.gif
Arothron inconditus Bellystriped blaasop South Africa Algoa Bay Arinc_u0.gif
Arothron meleagris Guineafowl puffer Seychelles Armel_u1.gif
Arothron stellatus Stellate puffer Mozambique Inhaca Island Arste_u0.gif
Arothron stellatus Stellate puffer Mozambique Inhaca Island Arste_j0.gif
Aspidontus taeniatus False cleanerfish Astae_f0.gif
Asquamiceps velaris Fanfin smooth-head Asvel_u0.gif
Astronesthes boulengeri Boulenger's snaggletooth Asbou_u0.gif
Astronesthes caulophorus Ascau_u0.gif
Astronesthes indicus Black snaggletooth Asind_u0.gif
Astronesthes martensii Asmar_u0.gif
Astronesthes trifibulatus Triplethread snaggletooth Astri_u0.gif
Ijimaia loppei Loppe's tadpole fish Ijlop_u1.gif
Ateleopus natalensis Jelly-head fish South Africa Algoa Bay Atnat_u0.gif
Atherion africanum Pricklenose silverside Mozambique Inhaca Island Atafr_u0.gif
Atrobucca nibe Blackmouth croaker Atnib_u0.gif
Austroglossus microlepis West coast sole South Africa Aumic_u0.gif
Austroglossus pectoralis Mud sole South Africa Algoa Bay Aupec_u1.gif
Austroglossus pectoralis Mud sole South Africa Algoa Bay Aupec_u0.gif
Austrolethops wardi Small-eyed goby Kenya Auwar_u0.gif
Avocettina paucipora Avpau_u0.gif
Awaous aeneofuscus Freshwater goby South Africa Transkei Awaen_u0.gif
Bajacalifornia megalops Bigeye smooth-head Bameg_u0.gif
Balistoides viridescens Titan triggerfish Seychelles Seychelles Bavir_u0.gif
Barathronus maculatus Spotted gelatinous cusk Bamac_u2.gif
Barbourisia rufa Velvet whalefish Madagascar Baruf_u0.gif
Barbuligobius boehlkei Cryptic bearded goby South Africa Natal Baboe_u0.gif
Bascanichthys kirkii Longtailed sand-eel South Africa Natal Bakir_f0.gif
Bascanichthys kirkii Longtailed sand-eel South Africa Natal Bakir_f1.gif
Bassanago albescens Hairy conger Psalb_u0.gif
Bassanago albescens Hairy conger Psalb_u1.gif
Bassogigas gillii Bagil_u0.gif
Bassozetus robustus Robust assfish Barob_u0.gif
Bathophilus ater Winged dragonfish Baate_u0.gif
Bathophilus digitatus Badig_u0.gif
Bathophilus longipinnis Balon_u0.gif
Bathophilus nigerrimus Scaleless dragonfish Banig_u0.gif
Neobathyclupea elongata Slender (southern) deepsea herring Baelo_u0.gif
Bathygadus favosus Bafav_u0.gif
Bathygobius coalitus Whitespotted frillgoby Cosmoledo Islands Baalb_f0.gif
Bathygobius coalitus Whitespotted frillgoby Mauritius Baalb_m0.gif
Bathygobius cocosensis Cocos frill-goby South Africa Transkei Bacoc_m0.gif
Bathygobius cocosensis Cocos frill-goby South Africa Transkei Bacoc_f0.gif
Bathygobius laddi Brownboy goby Mozambique Inhaca Island Balad_u0.gif
Bathygobius niger Black minigoby South Africa Transkei Banig_u1.gif
Bathylagus antarcticus Antarctic deepsea smelt Baant_u0.gif
Melanolagus bericoides Bigscale deepsea smelt Baber_u0.gif
Bathymicrops regis Bareg_u0.gif
Bathymyrus smithi Maputo conger Basmi_u0.gif
Bathyprion danae Fangtooth smooth-head Badan_u0.gif
Bathypterois atricolor Attenuated spider fish Baatr_u0.gif
Bathypterois filiferus Bafil_u0.gif
Bathypterois guentheri Tribute spiderfish Bague_u0.gif
Bathypterois perceptor Baper_u0.gif
Bathypterois phenax Blackfin spiderfish Baphe_u0.gif
Bathysaurus ferox Deep-sea lizardfish western North Atlantic Bafer_u0.gif
Bathytroctes squamosus Deepscale slickhead Basqu_u0.gif
Bathytyphlops marionae Marion's spiderfish Bamar_u0.gif
Bathyuroconger vicinus Large-toothed conger Bavic_u0.gif
Belonoperca chabanaudi Arrowhead soapfish Mozambique Becha_u0.gif
Bembrops platyrhynchus Natal duckbill South Africa Natal Bepla_u0.gif
Bembrops platyrhynchus Natal duckbill South Africa Natal Bepla_u1.gif
Benthalbella infans Zugmayer's pearleye Beinf_u0.gif
Lagiacrusichthys macropinna Bemac_u1.gif
Benthosema fibulatum Spinycheek lanternfish Befib_u0.gif
Benthosema pterotum Skinnycheek lanternfish Bepte_f0.gif
Benthosema suborbitale Smallfin lanternfish Besub_u0.gif
Bidenichthys capensis Freetail brotula South Africa Buffels Bay Bicap_u0.gif
Ammodytoides renniei Scaly sandlance South Africa Port Alfred Amren_u0.gif
Bodianus axillaris Axilspot hogfish Mozambique Boaxi_f0.gif
Bodianus axillaris Axilspot hogfish South Africa Natal Boaxi_j0.gif
Bodianus perditio Golden-spot hogfish South Africa Natal Boper_u0.gif
Bolbometopon muricatum Green humphead parrotfish Kenya Bomur_u0.gif
Bolbometopon muricatum Green humphead parrotfish Kenya Bomur_j0.gif
Bolinichthys indicus Lanternfish Boind_u0.gif
Bolinichthys longipes Popeye lampfish Bolon_f0.gif
Bolinichthys photothorax Spurcheek lanternfish Bopho_f0.gif
Bolinichthys supralateralis Stubby lanternfish Bosup_u0.gif
Zaphotias pedaliotus Longray fangjaw Boped_u0.gif
Borostomias antarcticus Snaggletooth Boant_u0.gif
Borostomias antarcticus Snaggletooth Boant_u1.gif
Borostomias mononema Sickle snaggletooth Bomon_u0.gif
Bothus mancus Flowery flounder Mozambique Boman_m0.gif
Bothus mancus Flowery flounder South Africa Natal Boman_f1.gif
Bothus mancus Flowery flounder South Africa Natal Boman_f0.gif
Bothus pantherinus Leopard flounder South Africa Natal Bopan_m0.gif
Brachysomophis crocodilinus Crocodile snake eel Seychelles Aldabra Islands Brcro_u0.gif
Brama orcini Bigtooth pomfret Brorc_u0.gif
Branchiostegus doliatus Ribbed tilefish South Africa Natal Brdol_u0.jpg
Branchiostegus sawakinensis Freckled tilefish South Africa Natal Brsaw_u2.jpg
Bregmaceros mcclellandi Unicorn cod South Africa Knysna Brmcc_u0.gif
Bregmaceros nectabanus Smallscale codlet Brnec_u0.gif
Brotula multibarbata Goatsbeard brotula Mozambique Brmul_j0.gif
Brotula multibarbata Goatsbeard brotula South Africa Transkei Brmul_u0.gif
Brotulotaenia crassa Violet cuskeel Brcra_u0.gif
Butis butis Duckbill sleeper South Africa Natal Bubut_u0.gif
Butis melanostigma Black-spotted gudgeon South Africa Transkei Bumel_u0.gif
Coelorinchus polli Angola Cacae_u3.gif
Coelorinchus matamua Mahia whiptail Camat_u1.gif
Caffrogobius agulhensis Agulhas goby South Africa Transkei Caagu_u0.gif
Caffrogobius caffer South Africa Transkei Cacaf_u0.gif
Caffrogobius gilchristi Prison goby Mozambique Cagil_u0.gif
Caffrogobius gilchristi Prison goby South Africa Knysna Cagil_u1.gif
Caffrogobius natalensis Baldy South Africa Knysna Canat_u0.gif
Caffrogobius nudiceps Barehead goby South Africa Knysna Canud_u0.gif
Caffrogobius saldanha Commafin goby South Africa Knysna Casal_u0.gif
Callechelys marmorata Marbled snake eel Mozambique Bazaruto Island Camar_u0.gif
Callionymus filamentosus Blotchfin dragonet Cafil_f1.gif
Callionymus filamentosus Blotchfin dragonet Cafil_f0.gif
Callionymus filamentosus Blotchfin dragonet Cafil_m0.gif
Callionymus filamentosus Blotchfin dragonet Cafil_m1.gif
Callionymus gardineri Longtail dragonet Cagar_f1.gif
Callionymus gardineri Longtail dragonet Cagar_m0.gif
Callionymus gardineri Longtail dragonet Cagar_m1.gif
Callionymus gardineri Longtail dragonet Cagar_f0.gif
Callionymus marleyi Sand dragonet Camar_f1.gif
Callionymus marleyi Sand dragonet Camar_f0.gif
Callogobius flavobrunneus Slimy goby Mozambique Cafla_u1.gif
Callogobius maculipinnis Ostrich goby Seychelles Camac_u2.gif
Callogobius plumatus Feather goby Mozambique Caplu_u1.gif
Callogobius sclateri Pacific goby South Africa Natal Cascl_u0.gif
Calloplesiops altivelis Comet Mozambique Caalt_u1.gif
Callorhinchus capensis Cape elephantfish South Africa Algoa Bay Cacap_m0.gif
Calumia godeffroyi Tailface sleeper Tanzania Zanzibar Cagod_u0.gif
Cancelloxus burrelli Slender platanna-klipfish South Africa Lambert's Bay Cabur_m0.gif
Cancelloxus burrelli Slender platanna-klipfish South Africa Lambert's Bay Cabur_f0.gif
Cancelloxus elongatus Whiteblotched klipfish Tsitsikama Coast Caelo_u0.gif
Cantherhines dumerilii Whitespotted filefish South Africa Algoa Bay Cadum_u1.gif
Cantherhines pardalis Honeycomb filefish South Africa Transkei Capar_j0.gif
Canthidermis maculata Rough triggerfish South Africa Transkei Camac_j0.gif
Canthigaster rivulata Brown-lined puffer South Africa Cape Cariv_u0.gif
Caracanthus madagascariensis Spotted croucher Mozambique Camad_u0.gif
Caracanthus unipinna Pygmy coral croucher Seychelles Assumption Island Cauni_u1.gif
Atropus armatus Longfin trevally Caarm_u0.gif
Turrum coeruleopinnatum Coastal trevally Cacae_u2.gif
Platycaranx chrysophrys Longnose trevally Cachr_u0.gif
Carangichthys dinema Shadow trevally Cadin_u0.gif
Kaiwarinus equula Whitefin trevally Caequ_u0.gif
Turrum fulvoguttatum Yellowspotted trevally Caful_u0.gif
Turrum gymnostethus Bludger Cagym_u1.gif
Atropus hedlandensis Bumpnose trevally Cahed_u0.gif
Carangichthys oblongus Coachwhip trevally Caobl_u0.gif
Caranx lugubris Black jack Calug_u1.gif
Caranx papuensis Brassy trevally South Africa Durban Capap_u0.gif
Caranx tille Tille trevally Catil_u0.gif
Encheliophis homei Silver pearlfish Enhom_u1.gif
Encheliophis homei Silver pearlfish Enhom_u0.gif
Carapus mourlani Star pearlfish Mozambique Camou_u1.gif
Carapus mourlani Star pearlfish Mozambique Camou_u0.gif
Encheliophis boraborensis Pinhead pearlfish Enbor_u0.gif
Encheliophis boraborensis Pinhead pearlfish Enbor_u1.gif
Caristius fasciatus Greenland manefish South Africa Durban Cagro_u0.gif
Cataetyx chthamalorhynchus Cacht_u0.gif
Cataetyx laticeps Calat_u0.gif
Megacataetyx niki Canik_u0.gif
Centriscops humerosus Banded yellowfish South Africa CapeTown Cehum_u1.gif
Centroberyx spinosus Short alfonsino South Africa Port Alfred Cespi_u0.gif
Centrobranchus nigroocellatus Roundnose lanternfish Cenig_u3.gif
Cephalopholis aurantia Golden hind Mauritius Ceaur_u0.gif
Cephalopholis boenak Chocolate hind Mozambique Delagoa Bay Ceboe_u0.gif
Cephalopholis formosa Bluelined hind India Cefor_u0.gif
Cephalopholis leopardus Leopard hind Mozambique Celeo_u0.gif
Cephalopholis sonnerati Tomato hind Mozambique Ceson_u0.gif
Cephalopholis spiloparaea Strawberry hind Mauritius Cespi_u1.gif
Ceratias holboelli Kroyer's deep-sea angler fish Cehol_f0.gif
Ceratias holboelli Kroyer's deep-sea angler fish Cehol_f1.gif
Ceratias tentaculatus Southern seadevil Ceten_u1.gif
Ceratias tentaculatus Southern seadevil Ceten_u0.gif
Ceratoscopelus warmingii Warming's lantern fish Cewar_u0.gif
Cetichthys indagator Ceind_u0.gif
Cetomimus picklei Cepic_u0.gif
Chalaroderma capito Looseskin blenny South Africa Cape Chcap_u1.gif
Chalaroderma ocellata Two-eyed blenny Choce_u0.gif
Chalixodytes chameleontoculis Sand dart Seychelles Chcha_u2.gif
Champsodon capensis Gaper South Africa Port Alfred Chcap_u0.gif
Chascanopsetta lugubris Pelican flounder Kenya Chlug_u0.gif
Chatrabus hendersoni Chocolate toadfish South Africa Algoa Bay Chhen_u1.gif
Chatrabus hendersoni Chocolate toadfish South Africa Algoa Bay Chhen_u0.gif
Chatrabus melanurus Pony toadfish Namibia Walvis Bay Chmel_u1.gif
Chatrabus melanurus Pony toadfish Namibia Walvis Bay Chmel_u2.gif
Chatrabus melanurus Pony toadfish South Africa Port Alfred Chmel_u0.gif
Chauliodus minimus Chmin_u0.gif
Chauliodus minimus Chmin_u1.gif
Chauliodus sloani Sloane's viperfish Chslo_u1.gif
Chauliodus sloani Sloane's viperfish Chslo_u0.gif
Chaunax penicillatus Pencil coffinfish South Africa Durban Chpen_u0.gif
Chaunax penicillatus Pencil coffinfish South Africa Durban Chpen_u1.gif
Cheilinus trilobatus Tripletail wrasse Mozambique Mozambique Chtri_u1.gif
Cheilinus undulatus Humphead wrasse Mozambique Chund_j0.gif
Cheilio inermis Cigar wrasse Mozambique Mozambique Chine_u0.gif
Cheilodipterus artus Wolf cardinalfish Seychelles Chart_u0.gif
Cheilodipterus lachneri Aqaba Cardinalfish Mozambique Inhaca Island Chlac_u0.gif
Cheilopogon cyanopterus Margined flyingfish Chcya_j0.gif
Cheilopogon furcatus Spotfin flyingfish South Africa South Africa Chfur_u0.gif
Cheimerius nufar Santer seabream South Africa Knysna Chnuf_j0.gif
Chelidonichthys kumu Bluefin gurnard South Africa Port Alfred Chkum_u1.gif
Chelonodontops pleurospilus Blaasop beauty South Africa Durban Chple_u0.gif
Chiasmodon niger Black swallower Chnig_u4.gif
Chiasmodon niger Black swallower Chnig_u3.gif
Chilomycterus reticulatus Spotfin burrfish Chret_j0.gif
Chilomycterus reticulatus Spotfin burrfish Chret_u0.gif
Chirodactylus grandis Bank steenbras South Africa Algoa Bay Chgra_u0.gif
Chlopsis dentatus Mottled false moray Chden_u0.gif
Chlorophthalmus punctatus Spotted greeneye Chpun_u1.gif
Choridactylus natalensis Threestick stingfish South Africa Natal Chnat_u0.gif
Pycnochromis agilis Agile chromis Darros Island Chagi_u0.gif
Chromis axillaris Grey chromis Chaxi_u0.gif
Chromis dasygenys Blue-spotted chromis Mozambique Inhaca Island Chdas_u0.gif
Azurina lepidolepis Scaly chromis Mozambique Chlep_u0.gif
Chromis opercularis Doublebar chromis Mozambique Chope_u0.gif
Chromis ternatensis Ternate chromis Mozambique Chter_u0.gif
Chromis weberi Weber's chromis Mozambique Chweb_u0.gif
Chromis woodsi Wood's chromis Chwoo_u0.gif
Cirrhimuraena inhacae Inhaca fringelip Mozambique Inhaca Island Ciinh_u1.gif
Cirrhimuraena inhacae Inhaca fringelip Mozambique Inhaca Island Ciinh_u0.gif
Cirrhimuraena playfairii Seychelles Aldabra Islands Cipla_u2.gif
Cirrhimuraena playfairii Seychelles Aldabra Islands Cipla_u1.gif
Cristacirrhitus punctatus Blackspotted hawkfish Mozambique Cipun_u0.gif
Cirripectes auritus Blackflap blenny Ciaur_m1.gif
Cirripectes auritus Blackflap blenny Ciaur_m0.gif
Cirripectes castaneus Chestnut eyelash-blenny Kenya Cicas_u0.gif
Clinoporus biporosus Ladder klipfish South Africa False Bay Clbip_u0.gif
Clinus berrisfordi Onrust klipfish Clber_u0.gif
Clinus heterodon Westcoast klipfish South Africa False Bay Clhet_u0.gif
Clinus latipennis False Bay klipfish South Africa False Bay Cllat_u0.gif
Clinus nematopterus Chinese klipfish South Africa Cape Point Clnem_m0.gif
Clinus rotundifrons Kelp klipfish South Africa Lambert's Bay Clrot_u0.gif
Clinus spatulatus Bot River klipfish South Africa Bot River Clspa_u0.gif
Coccorella atlantica Atlantic sabretooth Coatl_u0.gif
Coccotropsis gymnoderma Smooth-skin scorpionfish South Africa Cape Cogym_u0.gif
Cociella crocodilus Crocodile flathead Cocro_u0.gif
Cocotropus monacanthus Roughskin scorpionfish South Africa Natal Comon_u1.gif
Cocotropus monacanthus Roughskin scorpionfish South Africa Natal Comon_u0.gif
Coelorinchus flabellispinis Cafla_u0.gif
Coloconger scholesi Indo-Pacific shorttail conger Cosch_u0.gif
Conger cinereus Longfin African conger Cocin_u0.gif
Conger wilsoni Cape conger Cowil_l0.gif
Conocara fiolenti Fiolenti's smooth-head Cofio_u0.gif
Dichistius capensis Galjoen South Africa Plettenberg Bay Dicap_j0.gif
Coris aygula Clown coris Kenya Kenya Coayg_u0.gif
Coris aygula Clown coris South Africa Natal Coayg_j0.gif
Coris caudimacula Spottail coris Mozambique Cocau_u0.gif
Coryphaenoides striaturus Striate whiptail South Africa Knysna Costr_u0.gif
Cottunculus spinosus South Africa Cape Point Cospi_u0.gif
Cottunculus spinosus South Africa Cape Point Cospi_u1.gif
Cremnochorites capensis Cape triplefin South Africa Cape Point Crcap_m0.gif
Crenimugil crenilabis Fringelip mullet South Africa Natal Crcre_u0.gif
Croilia mossambica Burrowing goby South Africa Natal Crmos_u0.gif
Chromileptes altivelis Humpback grouper Kenya Cralt_u1.gif
Crossorhombus valderostratus Broadbrow flounder South Africa Natal Crval_f0.gif
Cruriraja durbanensis Smoothnose legskate South Africa Port Nolloth Crdur_u0.gif
Cruriraja parcomaculata Roughnose legskate South Africa Algoa Bay Crpar_u0.gif
Cruriraja parcomaculata Roughnose legskate South Africa Durban Crtri_f1.gif
Cruriraja parcomaculata Roughnose legskate South Africa Durban Crtri_f0.gif
Myersina pretoriusi Pondoland sailfin goby South Africa Transkei Crpre_u0.gif
Cryptopsaras couesii Triplewart seadevil Crcou_u0.gif
Cyclichthys orbicularis Birdbeak burrfish South Africa Cape Town Cyorb_u0.gif
Cyclichthys spilostylus Spotbase burrfish Cyspi_u0.gif
Cyclichthys spilostylus Spotbase burrfish Mozambique Cyspi_j0.gif
Cyclothone acclinidens Benttooth bristlemouth Cyacc_u0.gif
Cyclothone alba Bristlemouth Cyalb_u1.gif
Cyclothone pallida Tan bristlemouth Cypal_u0.gif
Cyclothone pseudopallida Slender bristlemouth Cypse_u0.gif
Cyema atrum Bobtail eel Cyatr_u0.gif
Cymatoceps nasutus Black musselcracker South Africa East London Cynas_u1.gif
Cymatoceps nasutus Black musselcracker South Africa East London Cynas_u0.gif
Cymolutes praetextatus Knife razorfish Mozambique Cypra_u1.gif
Cynoglossus capensis Sand tonguefish South Africa Natal Cycap_u0.gif
Cynoglossus durbanensis Durban tonguesole Mozambique Cydur_u1.gif
Cynoglossus durbanensis Durban tonguesole Mozambique Cydur_u0.gif
Cynoglossus gilchristi Ripplefin tonguesole Cygil_u0.gif
Cynoglossus lachneri Lachner's tonguesole Seychelles Seychelles Cylac_u0.gif
Cynoglossus lida Roughscale tonguesole South Africa Natal Cylid_u0.gif
Cynoglossus lida Roughscale tonguesole South Africa Natal Cylid_u1.gif
Cyprinocirrhites polyactis Swallowtail hawkfish Madagascar Cypol_u0.gif
Cyttus traversi King dory South Africa Algoa Bay Cytra_u1.gif
Dactyloptena orientalis Oriental flying gurnard Daori_j0.gif
Dactyloptena orientalis Oriental flying gurnard Kenya Kenya Daori_u1.gif
Dactyloptena peterseni Starry flying gurnard South Africa East London Dapet_u0.gif
Dascyllus aruanus Whitetail dascyllus Mozambique Mozambique Daaru_u1.gif
Dascyllus trimaculatus Threespot dascyllus Mozambique Mozambique Datri_u0.gif
Bathytoshia brevicaudata Short-tail stingray South Africa Natal Dabre_u1.gif
Bathytoshia lata Brown stingray South Africa Natal Dathe_m0.gif
Decapterus kurroides Redtail scad Dekur_u0.gif
Decapterus russelli Indian scad Derus_u1.gif
Decodon grandisquamis Largescale wrasse Mozambique Degra_u0.gif
Derichthys serpentinus Narrownecked oceanic eel Deser_u0.gif
Dermatolepis striolata Smooth grouper South Africa Natal Destr_u0.gif
Dermatopsoides kasougae Orange brotula South Africa Cape Dekas_u0.gif
Dermatopsoides talboti Lesser orange brotula Detal_u0.gif
Desmodema polystictum Polka-dot ribbonfish Depol_u0.gif
Diaphus aliciae Diali_u0.gif
Diaphus anderseni Andersen's lantern fish Diand_u0.gif
Diaphus antonbruuni Diant_f0.gif
Diaphus antonbruuni Diant_f1.gif
Diaphus brachycephalus Short-headed lantern fish Dibra_u0.gif
Diaphus diadematus Crown lanternfish Didia_u1.gif
Diaphus diadematus Crown lanternfish Didia_u0.gif
Diaphus dumerilii Dumeril's lanternfish Didum_u0.gif
Diaphus effulgens Headlight fish Dieff_u0.gif
Diaphus fragilis Fragile lantern fish Difra_f0.gif
Diaphus fragilis Fragile lantern fish Difra_f1.gif
Diaphus fulgens Diful_f1.gif
Diaphus fulgens Diful_f0.gif
Diaphus garmani Garman's lanternfish Digar_u0.gif
Diaphus hudsoni Hudson's lanternfish Dihud_u0.gif
Diaphus jenseni Jensen's lanternfish Dijen_u0.gif
Diaphus knappi Dikna_f0.gif
Diaphus lucidus Spotlight lanternfish Diluc_u0.gif
Diaphus luetkeni Luetken's lanternfish Dilue_u0.gif
Diaphus malayanus Malayan lanternfish Dimal_f1.gif
Diaphus malayanus Malayan lanternfish Dimal_f0.gif
Diaphus meadi Mead's lanternfish Dimea_u0.gif
Diaphus metopoclampus Spothead lantern fish Dimet_u0.gif
Diaphus mollis Soft lanternfish Dimol_u0.gif
Diaphus nielseni Dinie_u0.gif
Diaphus ostenfeldi Ostenfeld's lanternfish Diost_u0.gif
Diaphus parri Parr's lanternfish Dipar_u1.gif
Diaphus perspicillatus Transparent lantern fish Diper_u1.gif
Diaphus phillipsi Bolin's lantern fish Diphi_f0.gif
Diaphus phillipsi Bolin's lantern fish Diphi_f1.gif
Diaphus problematicus Problematic lanternfish Dipro_u0.gif
Diaphus richardsoni Diric_u0.gif
Diaphus signatus Disig_f1.gif
Diaphus signatus Disig_f0.gif
Diaphus splendidus Horned lanternfish Displ_u0.gif
Diaphus subtilis Disub_f0.gif
Diaphus taaningi Slopewater lanternfish Ditaa_u0.gif
Diaphus thiollierei Thiolliere's lanternfish Dithi_f0.gif
Diaphus thiollierei Thiolliere's lanternfish Dithi_f1.gif
Diaphus watasei Watases lanternfish Diwat_u0.gif
Diastobranchus capensis Basketwork eel Dicap_u0.gif
Solocisquama stellulata Diste_u0.gif
Dicologlossa cuneata Wedge sole Namibia Walvis Bay Dicun_u0.gif
Dicrolene introniger Digitate cusk eel Diint_u0.gif
Dicrolene multifilis Slender brotula Dimul_u1.gif
Dicrolene pallidus Dipal_u0.gif
Dinoperca petersi Lampfish South Africa Transkei Dipet_u0.gif
Diodon holocanthus Longspined porcupinefish Dihol_u0.gif
Diodon holocanthus Longspined porcupinefish South Africa Cape Dihol_u1.gif
Diodon hystrix Spot-fin porcupinefish Seychelles Seychelles Dihys_u1.gif
Diodon liturosus Black-blotched porcupinefish Mozambique Dilit_u0.gif
Diogenichthys atlanticus Longfin lanternfish Diatl_u0.gif
Diogenichthys panurgus Dipan_u1.gif
Diogenichthys panurgus Dipan_u0.gif
Diplacanthopoma nigripinnis South Africa Durban Dinig_u0.gif
Diplecogaster megalops Bigeye clingfish South Africa False Bay Dimeg_u0.gif
Diplogrammus infulatus Sawspine dragonet Mozambique Inhaca Island Diinf_m0.gif
Diplogrammus infulatus Sawspine dragonet Mozambique Inhaca Island Diinf_f0.gif
Manducus maderensis Dimad_u0.gif
Diplophos rebainsi Rebains' portholefish Direb_u0.gif
Diplophos taenia Pacific portholefish Ditae_u0.gif
Diretmichthys parini Parin's spinyfish Dipar_j0.gif
Diretmus argenteus Silver spinyfin Diarg_j0.gif
Doryrhamphus excisus Bluestripe pipefish South Africa Durban Doexc_u2.jpg
Dunckerocampus multiannulatus Many-banded pipefish Mauritius Domul_u0.jpg
Draculo celetus Dainty dragonet South Africa Durban Drcel_m0.gif
Draculo celetus Dainty dragonet South Africa Durban Drcel_f1.gif
Draculo celetus Dainty dragonet South Africa Durban Drcel_f0.gif
Draculo celetus Dainty dragonet South Africa Durban Drcel_m1.gif
Drepane longimana Concertina fish South Africa Algoa Bay Drlon_u0.gif
Drombus key Key goby Mozambique Drkey_u1.gif
Drombus key Key goby Mozambique Inhaca Island Drkey_u0.gif
Drombus simulus Pinafore goby Mozambique Delagoa Bay Drsim_u0.gif
Dysalotus alcocki Dyalc_u0.gif
Dysalotus oligoscolus Dyoli_u0.gif
Dysomma anguillare Shortbelly eel Dyang_u0.gif
Ebinania costaecanariae Namibia Ebcos_u0.gif
Echidna leucotaenia Whiteface moray South Africa Sodwana Bay Ecleu_u0.gif
Echidna polyzona Barred moray Mozambique Inhaca Island Ecpol_u1.gif
Gymnomuraena zebra Zebra moray Gyzeb_u1.gif
Echiostoma barbatum Threadfin dragonfish Ecbar_u0.gif
Ecsenius midas Persian blenny Ecmid_m0.gif
Electrona antarctica Antarctic lanternfish Elant_u0.gif
Electrona carlsbergi Electron subantarctic Elcar_u0.gif
Electrona paucirastra Belted lanternfish Elpau_u0.gif
Electrona risso Electric lantern fish Elris_u0.gif
Electrona subaspera Rough lanternfish Elsub_u0.gif
Eleotris mauritiana Widehead sleeper South Africa Natal Elmau_u0.gif
Eleotris melanosoma Broadhead sleeper South Africa Natal Elmel_u0.gif
Elops machnata Tenpounder Mozambique Maputo Elmac_u0.gif
Encheliophis gracilis Graceful pearlfish Seychelles Aldabra Islands Engra_u0.gif
Engraulis japonicus Japanese anchovy Enjap_u0.gif
Engyprosopon grandisquama Largescale flounder South Africa Natal Engra_m1.gif
Engyprosopon natalense Natal flounder South Africa Natal Ennat_f0.gif
Engyprosopon natalense Natal flounder South Africa Natal Ennat_f1.gif
Tosarhombus smithi South Africa Durban Ensmi_u0.gif
Enneapterygius abeli Yellow triplefin South Africa Natal Enabe_m0.gif
Enneapterygius abeli Yellow triplefin South Africa Natal Enabe_f0.gif
Enneapterygius clarkae Barred triplefin Mozambique Inhaca Island Encla_m0.gif
Enneapterygius elegans Hourglass triplefin St. Brandon's Shoal Enele_f0.gif
Enneapterygius elegans Hourglass triplefin St. Brandon's Shoal Enele_m0.gif
Enneapterygius pusillus Highcrest triplefin South Africa Natal Enpus_m0.gif
Enneapterygius ventermaculus Blotched triplefin South Africa Natal Enven_f0.gif
Entomacrodus epalzeocheilos Fringelip rockskipper South Africa Natal Enepa_u0.gif
Entomacrodus striatus Reef margin blenny St. Pierre Island Enstr_m0.gif
Epetriodus freddyi Needletooth cusk Epfre_u0.gif
Epibulus insidiator Sling-jaw wrasse Mozambique Mozambique Epins_u1.gif
Epigonus constanciae Epcon_u0.gif
Epigonus denticulatus Pencil cardinal South Africa Natal Epden_u0.gif
Epigonus pandionis Bigeye Eppan_u0.gif
Epigonus robustus Robust cardinalfish South Africa Cape Eprob_u0.gif
Epigonus telescopus Black cardinal fish Eptel_u0.gif
Epinephelus albomarginatus White-edged grouper Mozambique Delagoa Bay Epalb_u0.gif
Epinephelus andersoni Catface grouper South Africa Natal Epand_u0.gif
Epinephelus areolatus Areolate grouper Sudan Epare_u0.gif
Epinephelus coeruleopunctatus Whitespotted grouper South Africa Natal Epcae_u2.gif
Hyporthodus chabaudi Moustache grouper South Africa Transkei Epcha_u0.jpg
Hyporthodus chabaudi Moustache grouper South Africa Transkei Epcha_u0.gif
Epinephelus longispinis Longspine grouper South Africa Natal Eplon_u0.gif
Epinephelus longispinis Longspine grouper Tanzania Zanzibar Eplon_u1.gif
Epinephelus malabaricus Malabar grouper South Africa Transkei Epmal_j0.gif
Eptatretus hexatrema Sixgill hagfish South Africa Cape Ephex_u0.gif
Eptatretus hexatrema Sixgill hagfish South Africa Cape Ephex_u1.gif
Erythrocles schlegelii Japanese rubyfish South Africa Durban Ersch_u0.gif
Etelis coruscans Deepwater longtail red snapper Kenya Kenya Etcor_u1.gif
Euleptorhamphus viridis Ribbon halfbeak Euvir_u0.gif
Eumecichthys fiski Unicorn crestfish Eufis_u0.gif
Eurypegasus draconis Short dragonfish Mozambique Inhaca Island Eudra_u0.gif
Eurypleuron owasianum Eel pearlfish Mozambique Inhaca Island Euowa_u0.gif
Eurypleuron owasianum Eel pearlfish Mozambique Inhaca Island Euowa_u1.gif
Eustomias filifer Eufil_u0.gif
Eustomias filifer Eufil_u1.gif
Eustomias lipochirus Eulip_u0.gif
Eustomias schmidti Schmidt's dragonfish Eusch_u0.gif
Eustomias trewavasae Deepsea dragonfish Eutre_u1.gif
Eustomias trewavasae Deepsea dragonfish Eutre_u0.gif
Eutaeniophorus festivus Festive ribbonfish Eufes_u1.gif
Eutaeniophorus festivus Festive ribbonfish Eufes_u0.gif
Evermannella balbo Balbo sabretooth Evbal_u0.gif
Evermannella indica Indian sabretooth Evind_u0.gif
Eviota albolineata White-line dwarfgoby Evalb_m0.gif
Eviota prasina Greenbubble dwarfgoby Evpra_f0.gif
Eviota prasina Greenbubble dwarfgoby Seychelles Aldabra Islands Evpra_m0.gif
Exocoetus monocirrhus Barbel flyingfish Exmon_j0.gif
Favonigobius melanobranchus Blackthroat goby South Africa Natal Pamel_u2.gif
Favonigobius reichei Indo-Pacific tropical sand goby Seychelles Seychelles Parei_u0.gif
Flagellostomias boureei Longbarb dragonfish Flbou_u0.gif
Florenciella lugubris Kenya Fllug_u0.gif
Fowleria aurita Crosseyed cardinalfish Mozambique Foaur_u0.gif
Fucomimus mus Mousey klipfish South Africa Port Alfred Fumus_u0.gif
Fusigobius duospilus Barenape goby South Africa Natal Coduo_u0.gif
Fusigobius longispinus Orange-spotted sand-goby Mozambique Inhaca Island Colon_u2.gif
Gadomus capensis Mozambique Gacap_u1.gif
Gaidropsarus capensis Cape rockling South Africa East London Gacap_u0.gif
Gaidropsarus insularum Comb rockling Gains_u0.gif
Galeichthys ater Black seacatfish Gaate_u1.gif
Galeichthys ater Black seacatfish Gaate_u0.gif
Gephyroberyx darwinii Darwin's slimehead South Africa Gedar_u2.gif
Gerres longirostris Strongspine silver-biddy Mozambique Inhaca Island Geaci_u0.gif
Gerres oblongus Slender silver-biddy South Africa Natal Geobl_u0.gif
Gerres methueni Striped silver biddy South Africa Algoa Bay Gemet_u0.gif
Gigantura chuni Gigantura Gichu_u0.gif
Gilchristella aestuaria Gilchrist's round herring South Africa Algoa Bay Giaes_u0.gif
Psammogobius biocellatus Sleepy goby Seychelles Glbio_u0.gif
Glossogobius callidus South Africa Sundays River Glcal_u0.gif
Glossogobius giuris Tank goby South Africa Natal Glgiu_u0.gif
Glyptophidium longipes Bigeye brotula Gllon_u0.gif
Gnathophis capensis Southern conger Gncap_u0.gif
Gnathophis habenatus Little conger eel Gnhab_u1.gif
Gomphosus caeruleus Green birdmouth wrasse Mozambique Mozambique Gocae_f0.gif
Gonichthys barnesi Barne's lanternfish Gobar_u1.gif
Gonichthys barnesi Barne's lanternfish Gobar_u0.gif
Gonichthys cocco Cocco’s lanternfish Gococ_m0.gif
Gonichthys cocco Cocco’s lanternfish Gococ_m1.gif
Gonorynchus gonorynchus Beaked salmon South Africa Natal Gogon_j0.gif
Gonostoma atlanticum Atlantic fangjaw Goatl_u0.gif
Sigmops bathyphilus Spark anglemouth Gobat_u0.gif
Gonostoma denudatum Goden_u0.gif
Sigmops elongatus Elongated bristlemouth fish Goelo_u0.gif
Grammicolepis brachiusculus Thorny tinselfish South Africa Table Bay Grbra_u0.gif
Grammistes sexlineatus Goldenstriped soapfish Mozambique Mozambique Grsex_u0.gif
Grammistops ocellatus Ocellate soapfish Tanzania Pemba Island Groce_u0.gif
Grammonus opisthodon Bighead brotula Gropi_u0.gif
Sorsogona portuguesa South African thorny flathead Mozambique Ropor_u1.gif
Sorsogona portuguesa South African thorny flathead Mozambique Ropor_u0.gif
Guentherus altivela Jellynose Namibia Walvis Bay Gualt_u1.gif
Gymnapogon africanus Crystal cardinal Kenya Gyafr_u0.gif
Gymnoscopelus bolini Grand lanternfish Gybol_u0.gif
Gymnoscopelus braueri Brauer’s lanternfish Gybra_u0.gif
Gymnoscopelus fraseri Fraser’s lanternfish Gyfra_u0.gif
Gymnoscopelus fraseri Fraser’s lanternfish Gyfra_u1.gif
Gymnoscopelus hintonoides False-midas lanternfish Gyhin_u0.gif
Gymnoscopelus microlampas Minispotted lanternfish Gymic_u0.gif
Gymnoscopelus nicholsi Nichol's lanternfish Gynic_u0.gif
Gymnoscopelus opisthopterus Gyopi_u0.gif
Gymnoscopelus piabilis Southern blacktip lanternfish Gypia_u0.gif
Gymnothorax breedeni Blackcheek moray Seychelles Amirantes Islands Gybre_u0.gif
Gymnothorax enigmaticus Enigmatic moray Seychelles Aldabra Islands Gyeni_u0.gif
Gymnothorax eurostus Abbott's moray eel South Africa Sodwana Bay Gyeur_u0.gif
Gymnothorax favagineus Laced moray Mozambique Inhaca Island Gyfav_u0.gif
Gymnothorax flavimarginatus Yellow-edged moray Seychelles Mahé Gyfla_u1.gif
Gymnothorax fuscomaculatus Brown spotted moray South Africa Sodwana Bay Gyfus_u0.gif
Gymnothorax johnsoni Whitespotted moray South Africa Algoa Bay Gyjoh_u0.gif
Gymnothorax johnsoni Whitespotted moray South Africa Algoa Bay Gyjoh_u1.gif
Gymnothorax margaritophorus Blotch-necked moray Tanzania Mafia Island Gymar_u2.gif
Gymnothorax melatremus Dwarf moray South Africa Sodwana Bay Gymel_u0.gif
Gymnothorax meleagris Turkey moray Mozambique Gymel_u1.gif
Gymnothorax nudivomer Yellowmouth moray Mozambique Inhaca Island Gynud_u0.gif
Gymnothorax favagineus Laced moray Seychelles Mahé Gyfav_u2.gif
Gymnothorax favagineus Laced moray Seychelles Mahé Gyfav_u3.gif
Gymnothorax phasmatodes Ghost moray Mozambique Inhaca Island Gypha_u0.gif
Gymnothorax richardsonii Richardson's moray Mozambique Gyric_u0.gif
Gymnothorax zonipectis Barredfin moray Gyzon_u0.gif
Gymnura natalensis Butterfly ray South Africa Durban Gynat_f1.gif
Gymnura natalensis Butterfly ray South Africa Durban Gynat_f0.gif
Halichoeres hortulanus Checkerboard wrasse Mozambique Mozambique Hahor_u0.gif
Halidesmus scapularis Snakelet South Africa Algoa Bay Hasca_u0.gif
Halieutaea fitzsimonsi Circular seabat South Africa Port Alfred Hafit_j0.gif
Halieutaea hancocki Hairy seabat South Africa Natal Hahan_u0.gif
Coelophrys micropus South Africa Durban Hamic_u0.gif
Halimuraena shakai Zulu snakelet South Africa Natal Hasha_u0.gif
Halosauropsis macrochir Abyssal halosaur South Africa Cape of Good Hope Hamac_u1.gif
Halosaurus ovenii Haove_u0.gif
Harriotta raleighana Pacific longnose chimaera South Africa Haral_j0.gif
Helcogramma fuscopinna Blackfin triplefin South Africa Natal Hefus_m0.gif
Helicolenus dactylopterus Blackbelly rosefish South Africa Algoa Bay Hedac_u1.gif
Hemigymnus fasciatus Barred thicklip Mozambique Inhaca Island Hefas_j0.gif
Hemigymnus fasciatus Barred thicklip Seychelles Seychelles Hefas_u1.gif
Hemitaurichthys zoster Brown-and-white butterflyfish Mozambique Hezos_u0.gif
Heniochus diphreutes False moorish idol Hedip_u0.gif
Heniochus monoceros Masked bannerfish Mozambique Hemon_u0.gif
Herwigia kreffti Krefft's smooth-head Hekre_u0.gif
Hetereleotris apora Poreless goby South Africa Natal Heapo_u0.gif
Hetereleotris caminata Mourner Kenya Hecam_u0.gif
Hetereleotris margaretae Smooth-scale goby South Africa Natal Hemar_f0.gif
Hetereleotris tentaculata Locusthead Mozambique Heten_u0.gif
Hetereleotris zanzibarensis Goggle goby Seychelles Hezan_u1.gif
Hetereleotris zanzibarensis Goggle goby Tanzania Zanzibar Hezan_u0.gif
Heteromycteris capensis Cape sole South Africa Knysna Hecap_u0.gif
Heteromycteris capensis Cape sole South Africa Knysna Hecap_u1.gif
Heteronarce garmani Natal electric ray South Africa Natal Hegar_u0.gif
Hexatrygon bickelli Sixgill stingray South Africa Algoa Bay Hebic_f0.gif
Hexatrygon bickelli Sixgill stingray South Africa Algoa Bay Hebic_f1.gif
Himantolophus groenlandicus Atlantic footballfish Higro_u0.gif
Pateobatis jenkinsii Jenkins whipray South Africa Durban Hidra_m0.gif
Maculabatis gerrardi Sharpnose stingray South Africa Durban Higer_f0.gif
Himantura uarnak Honeycomb stingray South Africa Natal Hiuar_j0.gif
Hintonia candens Hican_u0.gif
Hippichthys cyanospilos Blue-spotted pipefish Mozambique Inhaca Island Hicya_u0.jpg
Hippichthys spicifer Bellybarred pipefish Mozambique Inhaca Island Hispi_u0.jpg
Hippocampus camelopardalis Giraffe seahorse Mozambique Inhaca Island Hicam_m0.gif
Hippocampus camelopardalis Giraffe seahorse Mozambique Inhaca Island Hicam_f0.gif
Hippocampus capensis Knysna seahorse South Africa Knysna Hicap_f0.gif
Hippocampus capensis Knysna seahorse South Africa Knysna Hicap_m0.gif
Hippocampus histrix Thorny seahorse South Africa East London Hihis_u1.gif
Hippocampus kuda Spotted seahorse Mozambique Hikud_f0.gif
Hippocampus kuda Spotted seahorse Mozambique Inhaca Island Hikud_m0.gif
Hippocampus trimaculatus Longnose seahorse Hitri_u0.gif
Hippocampus whitei White's seahorse Mozambique Inhaca Island Hiwhi_f0.gif
Hirculops cornifer Highbrow rockskipper Kenya Hicor_m0.gif
Histiobranchus bathybius Deep-water arrowtooth eel Hibat_u0.gif
Histiopterus typus Sailfin armourhead South Africa Knysna Hityp_j0.gif
Histiopterus typus Sailfin armourhead South Africa South Africa Hityp_u0.gif
Histrio histrio Sargassumfish South Africa Port Alfred Hihis_u0.gif
Holcomycteronus aequatoris Hoaeq_u0.gif
Holcomycteronus digittatus Hodig_u0.gif
Holtbyrnia innesi Teardrop tubeshoulder Hoinn_u0.gif
Holtbyrnia laticauda Tusked tubeshoulder Holat_u1.gif
Hoplobrotula gnathopus False kinglip South Africa Algoa Bay Hogna_u0.gif
Hoplostethus atlanticus Orange roughy South Africa Durban Hoatl_u2.gif
Hoplostethus mediterraneus Mediterranean slimehead South Africa Homed_u1.gif
Hoplostethus melanopus Smallscale slimehead Homel_u1.gif
Hoplostethus melanopus Smallscale slimehead Homel_u0.gif
Hoplostethus tenebricus Hoten_u0.gif
Howella sherborni Sherborn's pelagic bass Hoshe_u0.gif
Hydrolagus africanus African chimaera South Africa Durban Hyafr_m1.gif
Hydrolagus africanus African chimaera South Africa Durban Hyafr_m0.gif
Hygophum hanseni Hansen's lanternfish Hyhan_u0.gif
Hygophum hanseni Hansen's lanternfish Hyhan_u1.gif
Hygophum hygomii Bermuda lantern fish Hyhyg_u0.gif
Hygophum proximum Firefly lanternfish Hypro_u1.gif
Hygophum proximum Firefly lanternfish Hypro_u0.gif
Hygophum reinhardtii Reinhardt's lantern fish Larei_u0.gif
Hygophum reinhardtii Reinhardt's lantern fish Larei_u1.gif
Pastinachus sephen Cowtail stingray South Africa Natal Pasep_f0.gif
Hyporhamphus affinis Tropical halfbeak Hyaff_u0.gif
Hyporhamphus improvisus Shortfin halfbeak Hyimp_u0.gif
Hypseleotris cyprinoides Tropical carp-gudgeon South Africa Natal Hyday_u0.gif
Ichthyapus acuticeps Sharpnose sand-eel Icacu_u1.gif
Ichthyapus acuticeps Sharpnose sand-eel Icacu_u0.gif
Ichthyococcus ovatus Lightfish Icova_u0.gif
Ichthyococcus polli Icpol_u0.gif
Idiacanthus atlanticus Black dragonfish Idatl_u1.gif
Idiacanthus atlanticus Black dragonfish South Africa Algoa Bay Idatl_u0.gif
Idiacanthus fasciola Ribbon sawtail fish Idfas_u0.gif
Ijimaia loppei Loppe's tadpole fish Ijlop_u0.gif
Ilyophis brunneus Muddy arrowtooth eel Ilbru_u0.gif
Ipnops agassizii Grideye fish Ipaga_u1.gif
Ipnops agassizii Grideye fish Ipaga_u0.gif
Iso natalensis Surf sprite South Africa Port Alfred Isnat_u0.gif
Blenniella cyanostigma Striped rockskipper Mozambique Blcya_m0.gif
Istiblennius dussumieri Streaky rockskipper Mozambique Inhaca Island Isdus_f0.gif
Istiblennius dussumieri Streaky rockskipper Seychelles Isdus_m0.gif
Istiblennius edentulus Rippled rockskipper Juan de Nova Island Isede_f0.gif
Istiblennius edentulus Rippled rockskipper Mozambique Isede_m0.gif
Blenniella periophthalmus Blue-dashed rockskipper Mozambique Mozambique Blper_u0.gif
Istigobius decoratus Decorated goby Isdec_u0.gif
Istigobius ornatus Ornate goby Mozambique Isorn_u0.gif
Istigobius spence Pearl goby Mozambique Isspe_u0.gif
Istigobius spence Pearl goby Mozambique Inhaca Island Isspe_u1.gif
Johnius fuscolineatus Bellfish South Africa Natal Jofus_u0.gif
Johnius dussumieri Sin croaker South Africa Great Fish River Jodus_u0.gif
Johnius dussumieri Sin croaker South Africa Great Fish River Jodus_u1.gif
Kali indica Kaind_u0.gif
Kali macrodon Kamac_u1.gif
Kali macrodon South Africa Natal Kamac_j0.gif
Kali macrura Kamac_u0.gif
Kali kerberti Kanor_u0.gif
Kali parri Kapar_u0.gif
Kaupichthys hyoproroides False moray Kahyo_u0.gif
Kentrocapros rosapinto Basketfish Mozambique Keros_u0.gif
Kraemeria samoensis Samoan sand dart Seychelles Krsam_u0.gif
Krefftichthys anderssoni Rhombic lanternfish Krand_u0.gif
Krefftichthys anderssoni Rhombic lanternfish Krand_u1.gif
Kuhlia rupestris Rock flagtail South Africa Natal Kurup_u0.gif
Kyphosus bigibbus Brown chub Kenya Kybig_u0.gif
Kyphosus vaigiensis Brassy chub Mozambique Inhaca Island Kyvai_u0.gif
Labrichthys unilineatus Tubelip wrasse Seychelles Launi_u0.gif
Labroides dimidiatus Bluestreak cleaner wrasse Mozambique Mozambique Ladim_u1.gif
Lactoria fornasini Thornback cowfish Mozambique Inhaca Island Lafor_u1.gif
Laemonema compressicauda South Africa East London Lacom_u0.gif
Guttigadus globiceps Fat-headed cod South Africa Cape of Good Hope Laglo_u0.gif
Laeops natalensis Khaki flounder South Africa Natal Lanat_u1.gif
Laeops natalensis Khaki flounder South Africa Natal Lanat_u0.gif
Laeops nigromaculatus Blackspotted flounder South Africa Natal Lanig_u1.gif
Laeops pectoralis Longarm flounder Lapec_l0.gif
Laeops pectoralis Longarm flounder Kenya Lapec_u0.gif
Lagocephalus lagocephalus Oceanic puffer South Africa Cape Lalag_j0.gif
Laiphognathus multimaculatus Spotty blenny Lamul_m0.gif
Laiphognathus multimaculatus Spotty blenny Lamul_m1.gif
Lamnostoma orientale Oriental worm-eel Laori_u0.gif
Lampadena anomala Anomalous lanternfish Laano_m0.gif
Lampadena chavesi Chaves' lanternfish Lacha_u1.gif
Lampadena dea Ladea_u0.gif
Lampadena luminosa Luminous lanternfish Lalum_u0.gif
Lampadena notialis Notal lanternfish Lanot_u0.gif
Lampadena pontifex Lapon_f0.gif
Lampadena speculigera Mirror lanternfish Laspe_u0.gif
Lampanyctodes hectoris Hector's lanternfish Lahec_u0.gif
Lampanyctus achirus Lantern fish Laach_u0.gif
Lampanyctus alatus Winged lanternfish Laala_u0.gif
Lampanyctus ater Dusky lanternfish Laate_u0.gif
Lampanyctus australis Southern lanternfish Laaus_u0.gif
Lampanyctus festivus Festive lanternfish Lafes_u0.gif
Lampanyctus intricarius Diamondcheek lanternfish Laint_u0.gif
Lampanyctus lepidolychnus Mermaid lanternfish Lalep_u0.gif
Lampanyctus lineatus Lalin_m0.gif
Lampanyctus macdonaldi Rakery beaconlamp Lamac_u0.gif
Lampanyctus nobilis Noble lampfish Lanob_u0.gif
Lampanyctus photonotus Lapho_f0.gif
Lampanyctus pusillus Pygmy lanternfish Lapus_u0.gif
Lampanyctus steinbecki Longfin lampfish Laste_u0.gif
Lampanyctus tenuiformis Slender lanternfish Laten_j0.gif
Lampanyctus turneri Latur_u0.gif
Lampichthys procerus Blackhead lanternfish Lapro_u0.gif
Lampris guttatus Opah South Africa Plettenberg Bay Lagut_u0.gif
Lamprogrammus exutus Legless cuskeel Laexu_u0.gif
Lamprogrammus niger Lanig_u0.gif
Latimeria chalumnae Coelacanth Comoros Lacha_m1.gif
Latimeria chalumnae Coelacanth Comoros Lacha_m0.gif
Latimeria chalumnae Coelacanth Mozambique 1991-08-01 Lacha_u2.jpg
Leiognathus equula Common ponyfish South Africa Durban Leequ_u0.gif
Leiuranus semicinctus Saddled snake-eel Lesem_u1.gif
Leiuranus semicinctus Saddled snake-eel Mozambique Inhaca Island Lesem_u0.gif
Lepadichthys caritus Pale clingfish South Africa Natal Lecar_u0.gif
Lepidion capensis Lecap_u0.gif
Lepidion natalensis South Africa Natal Lenat_u0.gif
Lepidophanes guentheri Günther’s lanternfish Legue_m0.gif
Lepidotrigla faurei Scalybreast gurnard South Africa Natal Lefau_u0.gif
Lepidotrigla multispinosa Indian Ocean spiny gurnard South Africa Natal Lemul_u1.gif
Leptochilichthys pinguis Vaillant's smooth-head Lepin_u0.gif
Leptoderma macrops Grenadier smooth-head Lemac_u0.gif
Leptostomias gladiator Legla_u1.gif
Leptostomias gladiator Legla_u0.gif
Leptostomias gracilis Legra_u0.gif
Lestidiops jayakari Pacific barracudina Lejay_u0.gif
Lestidiops jayakari Pacific barracudina Lejay_u1.gif
Lestidiops similis Atlantic Lesim_u0.gif
Lestidium atlanticum Atlantic barracudina Leatl_u0.gif
Lestrolepis intermedia Leint_u0.gif
Limnichthys nitidus Sand submarine Mozambique Linit_u0.gif
Lissonanchus lusherae Streaky clingfish Mozambique Lilus_u0.gif
Lithognathus aureti West coast seabream Namibia Walvis Bay Liaur_u0.gif
Planiliza alata Diamond mullet South Africa East London Liala_u0.gif
Chelon dumerili Grooved mullet South Africa Knysna Lidum_u0.gif
Planiliza macrolepis Largescale mullet South Africa Natal Limac_u0.gif
Planiliza melinoptera Otomebora mullet South Africa Natal Limel_u0.gif
Chelon richardsonii South African mullet South Africa Knysna Liric_u0.gif
Chelon richardsonii South African mullet South Africa Knysna Liric_u1.gif
Chelon tricuspidens Striped mullet South Africa Knysna Litri_u1.gif
Chelon tricuspidens Striped mullet South Africa Knysna Litri_u0.gif
Ellochelon vaigiensis Squaretail mullet Mozambique Mozambique Livai_u0.gif
Lobianchia dofleini Dofleini's lantern fish Lodof_u0.gif
Lobianchia gemellarii Cocco's lantern fish Logem_u0.gif
Lophiodes insidiator Natal angler Loins_u0.gif
Lophiodes mutilus Smooth angler Lomut_u0.gif
Lophiomus setigerus Blackmouth angler Loset_u0.gif
Lophius vomerinus Devil anglerfish Lovom_u0.gif
Lophodiodon calori Four-bar porcupinefish Local_u0.gif
Lophodiodon calori Four-bar porcupinefish Local_u1.gif
Lophodiodon calori Four-bar porcupinefish South Africa Local_j0.gif
Loweina interrupta Loint_m0.gif
Loweina rara Laura's lantern fish Lorar_m0.gif
Luciobrotula bartschi Lubar_u0.gif
Lutjanus lutjanus Bigeye snapper Mozambique Inhaca Island Lulut_u1.gif
Lutjanus sanguineus Humphead snapper South Africa Algoa Bay Lusan_u0.gif
Lutjanus sebae Emperor red snapper Seychelles Seychelles Luseb_u1.gif
Lycodes terraenovae Lyter_u2.gif
Lycodonus vermiformis Lyver_u0.gif
Lyconodes argenteus South Africa Cape of Good Hope Lyarg_u0.gif
Lyconus pinnatus Lypin_u0.gif
Macroparalepis affinis Maaff_u0.gif
Macroparalepis macrogeneion Longfin barracudina Mamac_u0.gif
Macropharyngodon vivienae Madagascar wrasse Maviv_m0.gif
Macroramphosus scolopax Longspine snipefish South Africa Cape Point Masco_u0.gif
Macruronus capensis Cape grenadier South Africa Algoa Bay Macap_u0.gif
Magnisudis prionosa Southern barracudina Mapri_u0.gif
Malacosteus niger Stoplight loosejaw Manig_u1.gif
Malthopsis lutea Yellow triangular batfish Malut_u1.gif
Malthopsis lutea Yellow triangular batfish Malut_u0.gif
Neoachiropsetta milfordi Finless flounder South Africa Cape Town Mamil_m1.gif
Neoachiropsetta milfordi Finless flounder South Africa Cape Town Mamil_m0.gif
Margrethia obtusirostra Bighead portholefish Maobt_u0.gif
Marleyella bicolorata Comb flounder South Africa Natal Mabic_f0.gif
Marleyella bicolorata Comb flounder South Africa Natal Mabic_f1.gif
Masturus lanceolatus Sharptail mola South Africa Algoa Bay Malan_u0.gif
Maulisia mauli Maul's searsid Mamau_u0.gif
Maulisia microlepis Smallscale searsid Mamic_u0.gif
Maurolicus muelleri Silvery lightfish Mamue_u0.gif
Megalaspis cordyla Torpedo scad Mozambique Inhaca Island Mecor_u1.gif
Megalops cyprinoides Indo-Pacific tarpon Seychelles Mahé Mecyp_u1.gif
Melamphaes danae Bigscale Medan_u0.gif
Melamphaes eulepis Meeul_u0.gif
Melamphaes longivelis Eyebrow bigscale Melon_u0.gif
Melamphaes microps Memic_u0.gif
Melamphaes simus Ridgehead Mesim_u0.gif
Melanocetus johnsonii Humpback anglerfish Mejoh_u1.gif
Melanocetus johnsonii Humpback anglerfish Mejoh_u0.gif
Melanonus gracilis Pelagic cod Megra_u0.gif
Melanonus zugmayeri Arrowtail Mezug_u0.gif
Melanostigma gelatinosum Limp eelpout Megel_u1.gif
Melanostomias bartonbeani Scaleless black dragonfish Mebar_u0.gif
Melanostomias niger Fangtooth dragonfish South Africa Cape Town Menig_u1.gif
Melanostomias valdiviae Valdivia black dragon fish Meval_u0.gif
Melichthys indicus Indian triggerfish Kenya Kenya Meind_u0.gif
Mene maculata Moonfish Mozambique Maputo Bay Memac_u0.gif
Mesovagus antipodum Bathypelagic rattail Meant_u0.gif
Metavelifer multiradiatus Spinyfin velifer Mozambique Mozambique Channel Memul_u0.gif
Metelectrona herwigi Herwig lanternfish Meher_u1.gif
Metelectrona herwigi Herwig lanternfish Meher_u0.gif
Metelectrona ventralis Flaccid lanternfish Meven_u0.gif
Microphis brachyurus Short-tailed pipefish Mibra_m0.gif
Microphis brachyurus Short-tailed pipefish South Africa Natal Mibra_u0.jpg
Microphis fluviatilis Freshwater pipefish Miflu_f1.gif
Microstoma microstoma Slender argentine Mimic_u0.gif
Stomias longibarbatus Longbarb scaly dragonfish Stlon_u0.gif
Stomias longibarbatus Longbarb scaly dragonfish Stlon_u1.gif
Mimoblennius rusi Rusi blenny South Africa Natal Mirus_m0.gif
Minous coccineus Onestick stingfish South Africa Durban Micoc_u0.gif
Minous coccineus Onestick stingfish South Africa Durban Micoc_u1.gif
Coryogalops sordidus Epaulette goby Mozambique Inhaca Island Cosor_u0.gif
Buglossidium luteum Solenette Bulut_u1.gif
Monodactylus argenteus Silver moony Mozambique Inhaca Island Moarg_u0.gif
Monomitopus nigripinnis Monig_u0.gif
Moringua ferruginea Rusty spaghetti eel Mozambique Inhaca Island Mofer_u0.gif
Moringua javanica Java spaghetti eel Mojav_u0.gif
Mugil cephalus Flathead grey mullet South Africa Knysna Mucep_u2.gif
Mugilogobius durbanensis Durban goby South Africa Natal Mudur_u0.gif
Mugilogobius mertoni Chequered mangrove goby Mozambique Inhaca Island Muinh_u0.gif
Muraenesox bagio Common pike conger Mubag_u0.gif
Scolecenchelys gymnota Indo-Pacific slender worm-eel Mozambique Mugym_u0.gif
Scolecenchelys laticaudata Redfin worm-eel Mozambique Mulat_u0.gif
Scolecenchelys xorae Orangehead worm-eel South Africa Transkei Muxor_u1.gif
Scolecenchelys xorae Orangehead worm-eel South Africa Transkei Muxor_u0.gif
Dasyscopelus asper Prickly lanternfish Myasp_u0.gif
Myctophum aurolaternatum Golden lanternfish Myaur_u0.gif
Myctophum fissunovi Myfis_m0.gif
Myctophum fissunovi Myfis_m1.gif
Myctophum nitidulum Pearly lanternfish Mynit_u1.gif
Myctophum nitidulum Pearly lanternfish Mynit_u0.gif
Dasyscopelus obtusirostris Bluntsnout lanternfish Myobt_u1.gif
Dasyscopelus obtusirostris Bluntsnout lanternfish Myobt_u0.gif
Ctenoscopelus phengodes Bright lanternfish Myphe_u1.gif
Ctenoscopelus phengodes Bright lanternfish Myphe_u2.gif
Dasyscopelus selenops Wisner's lantern fish Mysel_u0.gif
Dasyscopelus spinosus Spiny lantern fish Myspi_u0.gif
Dasyscopelus spinosus Spiny lantern fish Myspi_u1.gif
Myliobatis aquila Common eagle ray South Africa Algoa Bay Myaqu_u0.gif
Myrichthys colubrinus Harlequin snake eel Mozambique Inhaca Island Mycol_u0.gif
Myrichthys maculosus Tiger snake eel Kenya Mymac_u0.gif
Mystriophis rostellatus African spoon-nose eel Myros_u1.gif
Pseudomyxus capensis Freshwater mullet South Africa Cape Mycap_u0.gif
Scomberesox simulans Dwarf saury Nasim_u0.gif
Nannocampus elegans Elegant pipefish Naele_m0.gif
Nannocampus elegans Elegant pipefish Naele_f0.gif
Nansenia macrolepis South Africa Namac_u0.gif
Narcetes lloydi Lloyd's slickhead Nallo_u0.gif
Narcetes stomias Blackhead salmon Nasto_u0.gif
Narcine rierai Slender electric ray Mozambique Narie_f1.gif
Narcine rierai Slender electric ray Mozambique Narie_f0.gif
Narke capensis Onefin electric ray South Africa Natal Nacap_m0.gif
Natalichthys leptus Pencil snakelet South Africa Natal Nalep_u0.gif
Natalichthys ori Natal snakelet South Africa Natal Naori_u0.gif
Natalichthys sam Nail snakelet South Africa Natal Nasam_u0.gif
Nemanthias carberryi Threadfin anthias Kenya Necar_u0.gif
Nemichthys curvirostris Pale threadtail snipe eel Necur_f1.gif
Nemichthys curvirostris Pale threadtail snipe eel Necur_f0.gif
Nemichthys scolopaceus Slender snipe eel Nesco_f0.gif
Nemichthys scolopaceus Slender snipe eel Nesco_m0.gif
Neobythites analis Black-edged cusk-eel South Africa Neana_u0.gif
Neocyema erythrosoma Bobtail snipe eel Neery_u0.gif
Neocyttus rhomboidalis Spiky oreo South Africa Nerho_u1.gif
Neoharriotta pinnata Sicklefin chimaera South Africa Natal Nepin_m0.gif
Neolaeops microphthalmus Crosseyed flounder South Africa Natal Nemic_u5.gif
Neomerinthe folgori Folger's scorpionfish Nefol_u0.gif
Neoscorpaena nielseni South Africa Durban Nenie_u0.gif
Neonesthes capensis Cape snaggletooth Necap_u0.gif
Neonesthes microcephalus Smallhead snaggletooth Nemic_u4.gif
Neopomacentrus cyanomos Regal demoiselle Mozambique Mozambique Necya_u0.gif
Neopomacentrus fallax Violet damsel Mozambique Nefal_u0.gif
Neopomacentrus fuliginosus African demoiselle Mozambique Neful_u0.gif
Verilus cynodon Silver splitfin South Africa Durban Neann_u0.gif
Neoscopelus macrolepidotus Large-scaled lantern fish Nemac_u0.gif
Neoscopelus microchir Shortfin neoscopelid Nemic_u0.gif
Nessorhamphus ingolfianus Duckbill oceanic eel Neing_u0.gif
Nettastoma parviceps Duck-billed eel Nepar_u1.gif
Kumba hebetata Kuheb_u0.gif
Kuronezumia leonis Snubnose whiptail South Africa Cape Point Kuleo_u0.gif
Nezumia semiquincunciata Nesem_u0.gif
Nomeus gronovii Man-of-war fish South Africa Transkei Nogro_j0.gif
Norfolkia brachylepis Tropical scaly-headed triplefin South Africa Natal Nobra_m0.gif
Normichthys yahganorum Noyah_u0.gif
Notacanthus sexspinis Spiny-back eel Nosex_u1.gif
Arctozenus risso Spotted barracudina Arris_u0.gif
Notolychnus valdiviae Topside lampfish Noval_m0.gif
Notopogon lilliei Crested bellowfish Nolil_u0.gif
Notopogon macrosolen Longsnout bellowfish South Africa Table Bay Nomac_u0.gif
Notopogon xenosoma Longspine bellowfish South Africa Natal Noxen_u0.gif
Notoscopelus caudispinosus Lobisomem Nocau_u0.gif
Notoscopelus resplendens Patchwork lampfish Nores_u0.gif
Novaculoides macrolepidotus Seagrass wrasse Mozambique Nomac_u1.gif
Oligolepis acutipennis Sharptail goby South Africa Natal Olacu_u0.gif
Oxyurichthys keiensis Kei goby South Africa Kei River Olkei_f0.gif
Omobranchus banditus Bandit blenny South Africa Durban Omban_m0.gif
Omobranchus elongatus Cloister blenny Omelo_f0.gif
Omobranchus elongatus Cloister blenny Omelo_m0.gif
Omobranchus fasciolatus Arab blenny Omfas_m1.gif
Omobranchus fasciolatus Arab blenny Omfas_m0.gif
Omobranchus ferox Gossamer blenny Omfer_m0.gif
Omobranchus punctatus Muzzled blenny Ompun_m0.gif
Omobranchus woodi Kappie blenny South Africa Knysna Omwoo_u0.gif
Omosudis lowii Omosudid Omlow_u0.gif
Oneirodes kreffti Krefft's dreamer Onkre_u0.gif
Onigocia oligolepis Large-scale flathead Onoli_u1.gif
Onigocia oligolepis Large-scale flathead South Africa Natal Onoli_u0.gif
Onuxodon fowleri Fowler's pearlfish South Africa Durban Onfow_u0.gif
Onuxodon parvibrachium Oyster pearlfish Seychelles Onpar_u0.gif
Onuxodon parvibrachium Oyster pearlfish Seychelles Onpar_u1.gif
Ophichthus apicalis Bluntnose snake-eel South Africa Natal Opapi_u0.gif
Ophichthus serpentinus South Africa Cape Opser_u3.gif
Ophichthus serpentinus South Africa Cape coast Opser_u4.gif
Ophichthus bonaparti Napoleon snake eel Opbon_u0.gif
Ophichthus erabo Blotched snake-eel South Africa Durban Opera_u0.gif
Ophichthus marginatus Shorthead snake-eel Seychelles Opmar_u0.gif
Ophichthus unicolor Plain snake-eel South Africa Algoa Bay Opuni_u0.gif
Ophichthus unicolor Plain snake-eel South Africa Algoa Bay Opuni_u1.gif
Ophidion smithi Opsmi_u0.gif
Ophiocara porocephala Northern mud gudgeon South Africa Natal Oppor_u0.gif
Ophisurus serpens Serpent eel South Africa Port Alfred Opser_u1.gif
Ophisurus serpens Serpent eel South Africa Port Alfred Opser_u2.gif
Monacoa grimaldii Mirrorbelly Opgri_u0.gif
Opisthoproctus soleatus Barrel-eye Opsol_u0.gif
Opistognathus margaretae Halfscaled jawfish Kenya Opmar_u1.gif
Opistognathus muscatensis Robust jawfish South Africa Natal Opmus_u0.gif
Opistognathus nigromarginatus Birdled jawfish Tanzania Zanzibar Opnig_u0.gif
Oplegnathus conwayi Cape knifejaw South Africa Algoa Bay Opcon_u0.gif
Oplegnathus peaolopesi Mozambique knifejaw Mozambique Oppea_u0.gif
Oplegnathus robinsoni Natal knifejaw Mozambique Oprob_u0.gif
Opostomias micripnus Obese dragonfish Opmic_u0.gif
Oreosoma atlanticum Ox-eyed oreo South Africa Cape Town Oratl_u2.gif
Oreosoma atlanticum Ox-eyed oreo South Africa Cape town Oratl_u1.gif
Pteropsaron natalensis South Africa Natal Osnat_u1.gif
Pteropsaron natalensis South Africa Natal Osnat_u0.gif
Ostichthys archiepiscopus Straighthead soldierfish Japan Osarc_u0.gif
Ostichthys delta Redcoat soldierfish Reunion I. Osdel_u0.gif
Ostichthys kaianus Deepwater soldierfish Oskai_u0.gif
Ostracion cubicum Yellow boxfish South Africa Cape Oscub_u1.gif
Ostracion cubicum Yellow boxfish South Africa Cape Oscub_u0.gif
Ostracion cubicum Yellow boxfish South Africa East London Oscub_j0.gif
Owstonia simotera Mozambique Owsim_u0.gif
Oxyporhamphus micropterus Bigwing halfbeak Oxmic_u1.gif
Oxyurichthys lemayi Lace goby Mozambique Inhaca Island Oxlem_f0.gif
Oxyurichthys microlepis Maned goby South Africa East London Oxmic_u3.gif
Oxyurichthys ophthalmonema Eyebrow goby Tanzania Zanzibar Oxoph_u0.gif
Oxyurichthys papuensis Frogface goby Mozambique Inhaca Island Oxpap_u0.gif
Pachymetopon blochii Hottentot seabream Pablo_u0.gif
Pachystomias microdon Smalltooth dragonfish Pamic_u0.gif
Pandaka silvana Dwarfgoby South Africa Knysna Pasil_f0.gif
Papilloculiceps longiceps Tentacled flathead Seychelles Palon_u0.gif
Papilloculiceps longiceps Tentacled flathead South Africa Durban Palon_u1.gif
Parablennius cornutus South Africa Natal Pacor_u0.gif
Parablennius lodosus Mud blenny Mozambique Maputo Bay Palod_m0.gif
Parablennius pilicornis Ringneck blenny South Africa Natal Papil_m0.gif
Parabrotula plagiophthalma False cusk Papla_u0.gif
Parachaeturichthys polynema Taileyed goby South Africa Natal Papol_u0.gif
Aseraggodes xenicus Dwarf sole Paxen_u0.gif
Citharoides macrolepis Twospot largescale flounder South Africa Natal Cimac_u0.gif
Neoglyphidodon melas Bowtie damselfish Mozambique Nemel_u0.gif
Paragobiodon echinocephalus Redhead goby Mozambique Paech_u0.gif
Paragobiodon lacunicolus Blackfin coral goby Palac_u0.gif
Paragobiodon modestus Warthead goby Mozambique Inhaca Island Pamod_u0.gif
Paragobiodon xanthosoma Emerald coral goby Kenya Paxan_u3.gif
Paralepis elongata Paelo_u1.gif
Paralichthodes algoensis Peppered flounder South Africa Natal Paalg_u1.gif
Paralichthodes algoensis Peppered flounder South Africa Natal Paalg_u0.gif
Paraliparis australis South Africa Saldanha Bay Paaus_u0.gif
Paraliparis copei Blacksnout seasnail Pacop_u0.gif
Psednos micrurus Barnard's dwarf snailfish Pamic_m0.gif
Paraliparis wilsoni Pawil_u0.gif
Paraluteres prionurus False puffer Mozambique Papri_u0.gif
Paramonacanthus pusillus Faintstripe filefish South Africa Natal Papus_u1.gif
Parapercis punctulata Spotted sandperch Papun_u0.gif
Parapercis robinsoni Smallscale grubfish South Africa Natal Parob_u0.gif
Parapercis somaliensis Somali sandperch Pasom_u0.gif
Parapercis xanthozona Yellowbar sandperch Paxan_u2.gif
Paraplagusia bilineata Doublelined tonguesole South Africa Natal Pabil_u0.gif
Psenes cyanophrys Freckled driftfish Dassen Island Parot_u0.gif
Parapterois heterura Blackfoot firefish South Africa Natal Pahet_u0.gif
Parascorpaena mossambica Mozambique scorpionfish South Africa Transkei Pamos_u0.gif
Parascorpis typus Jutjaw South Africa Port Alfred Patyp_u0.gif
Parastromateus niger Black pomfret Mozambique Mozambique Panig_u0.gif
Parataeniophorus gulosus Pagul_u0.gif
Pardachirus morrowi Persian carpet sole Kenya Pamor_u0.gif
Parexocoetus brachypterus Sailfin flyingfish Pabra_u1.gif
Pavoclinus litorafontis Slinky klipfish Palit_u0.gif
Pavoclinus myae Mya's klipfish South Africa East London Pamya_u0.gif
Pavoclinus smalei Deep-reef klipfish Tsitsikama Coast Pasma_u0.gif
Pegasus volitans Longtail seamouth Mozambique Inhaca Island Pevol_u0.gif
Pegusa lascaris Sand sole Gulf of Guinea Pelas_u1.gif
Pegusa lascaris Sand sole Gulf of Guinea Pelas_u0.gif
Mentodus perforatus Meper_u1.gif
Mentodus perforatus Meper_u0.gif
Pempheris heemstraorum Greater sweeper Rodriguez I. Mascarene Islands 2001-10-08 Pehee_f0.jpg
Penopus microphthalmus Pemic_u0.gif
Pentaceros capensis Cape armourhead South Africa Pecap_u0.gif
Peristedion weberi Mozambique Inhaca Island Peweb_u0.gif
Peristedion weberi Mozambique Inhaca Island Peweb_u1.gif
Persparsia kopua Spangled tubeshoulder Pekop_u0.gif
Pervagor melanocephalus Redtail filefish South Africa Port Alfred Pemel_j0.gif
Petalichthys capensis Cape needlefish South Africa Knysna Pecap_u1.gif
Petroscirtes breviceps Striped poison-fang blenny mimic Pebre_m1.gif
Petroscirtes breviceps Striped poison-fang blenny mimic Pebre_m0.gif
Petroscirtes mitratus Floral blenny Pemit_f0.gif
Phaenomonas cooperae Short-maned sand-eel Palau Phcoo_u1.gif
Phaenomonas cooperae Short-maned sand-eel Palau Phcoo_u0.gif
Pherallodus smithi Mini-clingfish South Africa Durban Phsmi_u0.gif
Phosichthys argenteus Silver lightfish South Africa Cape Point Pharg_u0.gif
Photoblepharon steinitzi Flashlight fish Grand Comoro Phste_u0.gif
Photonectes braueri Brauer's dragonfish Phbra_u0.gif
Photonectes parvimanus Fleshyfin dragonfish Phpar_u0.gif
Photonectes parvimanus Fleshyfin dragonfish Phpar_u1.gif
Phoxocampus belcheri Rock pipefish Phbel_m0.gif
Bufoceratias wedli Pawed_u1.gif
Bufoceratias wedli Pawed_u0.gif
Phtheirichthys lineatus Slender suckerfish South Africa Algoa Bay Phlin_u0.gif
Phyllophichthus xenodontus Flappy snake-eel Kenya Phxen_u0.gif
Phyllophichthus xenodontus Flappy snake-eel Kenya Phxen_u1.gif
Physiculus capensis South Africa Cape Phcap_u0.gif
Physiculus natalensis South Africa Natal Phnat_u0.gif
Pisodonophis boro Rice-paddy eel South Africa Natal Pibor_u0.gif
Pisodonophis cancrivorus Longfin snake-eel Mozambique Inhaca Island Pican_u0.gif
Plagiotremus tapeinosoma Piano fangblenny Pltap_m0.gif
Platax orbicularis Orbicular batfish Plorb_j0.gif
Platax pinnatus Dusky batfish Plpin_u1.gif
Platax teira Longfin batfish Pltei_j0.gif
Platax teira Longfin batfish Mozambique Inhaca Island Pltei_u1.gif
Plectorhinchus chubbi Dusky rubberlip South Africa Natal Plchu_u0.gif
Plectorhinchus flavomaculatus Lemonfish Kenya Kenya Plfla_u0.gif
Plectorhinchus flavomaculatus Lemonfish Mozambique Inhaca Island Plfla_j0.gif
Plectorhinchus gibbosus Harry hotlips Tanzania Zanzibar Plgib_j0.gif
Plectorhinchus gibbosus Harry hotlips Tanzania Zanzibar Plgib_u0.gif
Plectorhinchus playfairi Whitebarred rubberlip Kenya Kenya Plpla_u1.gif
Plectorhinchus schotaf Minstrel sweetlips Kenya Kenya Plsch_u0.gif
Plectorhinchus sordidus Sordid rubberlip Kenya Kenya Plsor_u0.gif
Plectranthias longimanus Longfin perchlet Kenya Pllon_u1.gif
Plectranthias morgansi Flagfin Kenya Plmor_u0.gif
Plectroglyphidodon leucozonus Singlebar devil Mozambique Plleu_u1.gif
Plectroglyphidodon leucozonus Singlebar devil Mozambique Plleu_u0.gif
Plectrypops lima Shy soldier Mozambique Pllim_u0.gif
Plesiobatis daviesi Deep-water stingray Mozambique Limpopo River Pldav_u0.gif
Plesiops coeruleolineatus Crimsontip longfin Mozambique Plcoe_u0.gif
Plesiops multisquamata Spotted longfin South Africa Natal Plmul_u0.gif
Pleuroscopus pseudodorsalis Scaly stargazer South Africa Algoa Bay Plpse_u0.gif
Pleuroscopus pseudodorsalis Scaly stargazer South Africa Algoa Bay Plpse_u1.gif
Pleurosicya annandalei Scalynape goby Plann_m0.gif
Pleurosicya mossambica Toothy goby Mozambique Plmos_u0.gif
Pleurosicya muscarum Ghost goby Mozambique Plmus_u0.gif
Plotosus nkunga Stinging eel catfish Plnku_u0.gif
Poecilopsetta natalensis African righteye flounder South Africa Natal Ponat_u0.gif
Pollichthys mauli Stareye lightfish Pomau_u0.gif
Polyacanthonotus africanus Poafr_u1.gif
Polyacanthonotus rissoanus Smallmouth spiny eel Poris_u0.gif
Polyamblyodon germanum German seabream South Africa East London Poger_u0.gif
Polyamblyodon gibbosum Knife-back seabream Mozambique Pogib_u0.gif
Polydactylus plebeius Striped threadfin South Africa East London Pople_u2.gif
Polydactylus sextarius Blackspot threadfin Mozambique Mozambique Posex_u1.gif
Polyipnus indicus Poind_u1.gif
Polyipnus omphus Poomp_u0.gif
Polyipnus polli Round hatchetfish Popol_u0.gif
Polymetme corythaeola Rendezvous fish Pocor_u0.gif
Polymixia berndti Pacific beardfish South Africa Durban Pober_u0.gif
Polymixia nobilis Stout beardfish Mozambique Ponob_u0.gif
Dentex macrophthalmus Large-eye dentex Namibia Walvis Bay Demac_u5.gif
Pomacanthus rhomboides Old woman angelfish Mozambique Inhaca Island Pomac_u5.gif
Pomacentrus pavo Sapphire damsel Mozambique Popav_u0.gif
Pomacentrus trichrourus Paletail damsel Tanzania Potri_u1.gif
Pomacentrus trilineatus Threeline damsel Mozambique Potri_u0.gif
Pomadasys furcatus Banded grunter South Africa Natal Pofur_u1.gif
Pomadasys kaakan Javelin grunter Mozambique Inhaca Island Pokaa_u0.gif
Pomadasys laurentino Manylined grunter Mozambique Mozambique Channel Polau_u0.gif
Pomadasys maculatus Saddle grunt Mozambique Mozambique Pomac_u2.gif
Pomadasys multimaculatus Cock grunter Kenya Kenya Pomul_u1.gif
Pomadasys stridens Striped piggy Mozambique Inhaca Island Postr_u0.gif
Porogadus miles Slender cuskeel Pomil_u1.gif
Poromitra crassiceps Crested bigscale Pocra_u0.gif
Poromitra megalops Pomeg_u0.gif
Poromitra oscitans Yawning Poosc_u0.gif
Priacanthus hamrur Moontail bullseye Mozambique Mozambique Prham_u0.gif
Butis koilomatodon Mud sleeper Mozambique Delagoa Bay Prkoi_u0.gif
Pristigenys niphonia Japanese bigeye South Africa Algoa Bay Prnip_u0.gif
Pristigenys niphonia Japanese bigeye South Africa Algoa Bay Prnip_u1.gif
Pristilepis oligolepis Spinyface soldier Japan Proli_u0.gif
Prognichthys brevipinnis Shortfin flyingfish Prbre_u0.gif
Protomyctophum andriashevi Andriashev’s lanternfish Prand_u0.gif
Protomyctophum andriashevi Andriashev’s lanternfish Prand_u1.gif
Protomyctophum bolini Bolin’s lanternfish Prbol_u0.gif
Protomyctophum bolini Bolin’s lanternfish Prbol_u1.gif
Protomyctophum choriodon Gaptooth lanternfish Prcho_u0.gif
Protomyctophum choriodon Gaptooth lanternfish Prcho_u1.gif
Protomyctophum gemmatum Jewelled lanternfish Prgem_u0.gif
Protomyctophum gemmatum Jewelled lanternfish Prgem_u1.gif
Protomyctophum luciferum Damsel lanternfish Prluc_u0.gif
Protomyctophum luciferum Damsel lanternfish Prluc_u1.gif
Protomyctophum normani Norman's lanterrnfish Prnor_u1.gif
Protomyctophum normani Norman's lanterrnfish Prnor_u0.gif
Protomyctophum parallelum Parallel lanternfish Prpar_u0.gif
Protomyctophum parallelum Parallel lanternfish Prpar_u1.gif
Protomyctophum subparallelum Subparallel lanternfish Prsub_u0.gif
Protomyctophum tenisoni Tenison’s lanternfish Prten_u0.gif
Psammogobius knysnaensis Knysna sandgoby South Africa Knysna Pskny_u0.gif
Psenes cyanophrys Freckled driftfish Pscya_u0.gif
Psenes cyanophrys Freckled driftfish Pscya_j0.gif
Psenes maculatus Silver driftfish Psmac_j0.gif
Psenes pellucidus Bluefin driftfish South Africa Durban Pspel_j0.gif
Cubiceps whiteleggii Shadow driftfish South Africa Natal Pswhi_u0.gif
Psettina brevirictis Psbre_u0.gif
Psettodes erumei Indian halibut Mozambique Mozambique Pseru_u1.gif
Pseudalutarius nasicornis Rhinoceros leatherjacket South Africa Natal Psnas_u0.gif
Pseudamiops pellucidus Limpid cardinal Kenya Pspel_u1.gif
Pseudogramma polyacantha Honeycomb podge Kenya Pspol_f0.gif
Icichthys australis Southern driftfish Icaus_u0.gif
Pseudorhombus arsius Largetooth flounder South Africa Natal Psars_u1.gif
Pseudorhombus arsius Largetooth flounder South Africa Natal Psars_u0.gif
Pseudorhombus elevatus Deep flounder Psele_u1.gif
Pseudorhombus natalensis Natal flounders South Africa Natal Psnat_u0.gif
Pseudorhombus natalensis Natal flounders South Africa Natal Psnat_u1.gif
Psychrolutes macrocephalus South Africa Psmac_u2.gif
Ptarmus jubatus Crested scorpionfish Mozambique Inhaca Island Ptjub_u0.gif
Pteraclis velifera Spotted fanfish South Africa Durban Ptvel_u0.gif
Pteragogus flagellifer Cocktail wrasse Kenya Ptfla_f0.gif
Pteragogus pelycus Sideburn wrasse Mozambique Ptpel_u0.gif
Pterois antennata Broadbarred firefish Mozambique Ptant_u0.gif
Pterois miles Devil firefish Mozambique Inhaca Ptmil_u0.gif
Pterois mombasae Frillfin turkeyfish Kenya Ptmom_u0.gif
Pterois radiata Radial firefish Tanzania Zanzibar Ptrad_u0.gif
Pterois russelii Plaintail turkeyfish South Africa Natal Ptrus_u0.gif
Aetomylaeus bovinus Bull ray South Africa Natal Ptbov_u0.gif
Pteropsaron heemstrai South Africa Natal Pthee_u0.gif
Pteropsaron heemstrai South Africa Natal Pthee_u1.gif
Nemoossis belloci Longfin bonefish Namibia Walvis Bay Ptbel_u0.gif
Nemoossis belloci Longfin bonefish Namibia Walvis Bay Ptbel_l0.gif
Pterycombus petersii Prickly fanfish South Africa Cape Point Ptpet_u0.gif
Pyramodon punctatus Dogtooth pearlfish South Africa East London Pypun_u0.gif
Rachycentron canadum Cobia South Africa Transkei Racan_u0.gif
Radiicephalus elongatus Tapertail South Africa Cape Point Raelo_u0.gif
Amblyraja radiata Starry ray Canada Amrad_u0.gif
Dipturus stenorhynchus Prow-nose skate Mozambique Diste_f0.gif
Raja straeleni Spotted skate W. Africa Rastr_m0.gif
Leucoraja wallacei Yellowspotted skate South Africa Natal Lewal_m0.gif
Redigobius balteatops Bull goby Mozambique Inhaca Island Rebal_m0.gif
Redigobius bikolanus Speckled goby Seychelles Rebik_m0.gif
Redigobius bikolanus Speckled goby Seychelles Rebik_f0.gif
Redigobius dewaali Checked goby South Africa Knysna Redew_u1.gif
Redigobius dewaali Checked goby South Africa Knysna Redew_u0.gif
Remora australis Whalesucker South Africa Algoa Bay Reaus_u0.gif
Remora brachyptera Spearfish remora South Africa Algoa Bay Rebra_u0.gif
Remora remora Shark sucker South Africa Algoa Bay Rerem_u1.gif
Remora albescens White suckerfish South Africa Algoa Bay Realb_u0.gif
Rhabdamia gracilis Luminous cardinalfish Mozambique Rhgra_u0.gif
Bathycongrus wallacei Longnose conger Bawal_u2.gif
Rhina ancylostomus Bowmouth guitarfish South Africa Durban Rhanc_f0.gif
Acroteriobatus annulatus Lesser sandshark South Africa Algoa Bay Rhann_m0.gif
Acroteriobatus blochii Bluntnose guitarfish Rhblo_u0.gif
Rhinobatos holcorhynchus Slender guitarfish South Africa Natal Rhhol_m0.gif
Acroteriobatus leucospilus Grayspottted guitarfish South Africa Natal Rhleu_f0.gif
Acroteriobatus ocellatus South Africa Algoa Bay Rhoce_m0.gif
Rhinochimaera atlantica Straightnose rabbitfish Rhatl_m0.gif
Rhinopias frondosa Weedy scorpionfish South Africa Durban Rhfro_u0.gif
Rhinoptera javanica Flapnose ray Mozambique Maputo Maputo Rhjav_u1.gif
Rhinoptera javanica Flapnose ray Mozambique Maputo Rhjav_u0.gif
Rhynchohyalus natalensis Glasshead barreleye Rhnat_u0.gif
Riekertia ellisi Broadbodied toadfish South Africa Transkei Riell_u0.gif
Rondeletia loricata Redmouth whalefish USA California Rolor_u0.gif
Gigantura indica Telescopefish Giind_u1.gif
Gigantura indica Telescopefish Giind_l0.gif
Gigantura indica Telescopefish Giind_u0.gif
Rosenblattia robusta Stout cardinalfish Rorob_u0.gif
Rosenblattichthys hubbsi Hubb's pearleye Rohub_u0.gif
Rouleina attrita Softskin smooth-head Roatt_u0.gif
Rouleina maderensis Madeiran smooth-head Romad_u0.gif
Rouleina squamilatera Bluntsnout slickhead Rosqu_u0.gif
Sagamichthys schnakenbecki Schnakenbeck's searsid Sasch_u1.gif
Sagamichthys schnakenbecki Schnakenbeck's searsid Sasch_u0.gif
Samaris cristatus Cockatoo righteye flounder Mozambique Sacri_u1.gif
Samaris cristatus Cockatoo righteye flounder Mozambique Mozambique Sacri_u0.gif
Sardinella albella White sardinella Saalb_u0.gif
Satyrichthys laticeps South Africa Algoa Bay Saade_u0.gif
Satyrichthys laticeps South Africa Algoa Bay Saade_u1.gif
Scalicus investigatoris South Africa Durban Sainv_u0.gif
Scalicus investigatoris South Africa Durban Sainv_u1.gif
Saurida gracilis Gracile lizardfish Sagra_u0.gif
Scartella emarginata Maned blenny South Africa Transkei Scema_m0.gif
Scatophagus tetracanthus Scatty Mozambique Mozambique Sctet_u0.gif
Schedophilus maculatus Pelagic butterfish Scmac_j0.gif
Scomberesox scombroides King gar South Africa Kei River Scsau_u1.gif
Scomberoides commersonnianus Talang queenfish Sccom_u3.gif
Scomberoides commersonnianus Talang queenfish Sccom_u2.gif
Scomberoides lysan Doublespotted queenfish Seychelles Sclys_u0.gif
Scomberoides lysan Doublespotted queenfish Seychelles Sclys_u1.gif
Scomberoides tol Needlescaled queenfish Sctol_u0.gif
Scomberoides tol Needlescaled queenfish Sctol_u1.gif
Scombrolabrax heterolepis Longfin escolar Schet_u0.gif
Scombrops boops Gnomefish South Africa Algoa Bay Scboo_u0.gif
Scopelarchoides danae Dana pearleye Scdan_u0.gif
Scopelarchoides signifer Scsig_u0.gif
Scopelarchus analis Short fin pearleye Scana_u0.gif
Scopelarchus guentheri Staring pearleye Scgue_u0.gif
Scopelarchus michaelsarsi Bigfin pearleye Scmic_u0.gif
Scopelengys tristis Pacific blackchin Sctri_u2.gif
Scopeloberyx opisthopterus Scopi_u0.gif
Scopeloberyx robustus Longjaw bigscale Scrob_u0.gif
Scopelogadus beanii Bean's bigscale Scbea_u0.gif
Scopelogadus mizolepis Ragged bigscale Scmiz_u0.gif
Scopelopsis multipunctatus Multispotted lanternfish Scmul_u0.gif
Scopelopsis multipunctatus Multispotted lanternfish Scmul_u1.gif
Scopelosaurus meadi Blackring waryfish Scmea_u1.gif
Scopelosaurus meadi Blackring waryfish Scmea_u2.gif
Scorpaenodes guamensis Guam scorpionfish South Africa Transkei Scgua_u0.gif
Scorpaenodes minor Minor scorpionfish Mozambique Scmin_u0.gif
Scorpaenodes parvipinnis Lowfin scorpionfish Seychelles Scpar_u0.gif
Scorpaenodes varipinnis Blotchfin scorpionfish Tanzania Zanzibar Scvar_u0.gif
Scorpaenopsis gilchristi Gilchrist's scorpionfish South Africa Natal Scgil_u0.gif
Scorpaenopsis oxycephalus Tassled scorpionfish Scoxy_u0.gif
Sebastapistes cyanostigma Yellowspotted scorpionfish Mozambique Secya_u1.gif
Sebastapistes cyanostigma Yellowspotted scorpionfish Mozambique Secya_u0.gif
Sebastapistes tinkhami Darkspotted scorpionfish Setin_u0.gif
Sebastes capensis Cape redfish South Africa Lambert's Bay Secap_u0.gif
Deveximentum insidiator Pugnose ponyfish South Africa Durban Seins_u1.gif
Deveximentum ruconius Deep pugnose ponyfish South Africa Durban Seruc_u0.gif
Selachophidium guentheri Barbed brotula South Africa Segue_u0.gif
Seriola lalandi Yellowtail amberjack Selal_u2.gif
Seriolina nigrofasciata Blackbanded trevally Senig_u0.gif
Serranus novemcinctus Barred rockcod Senov_u0.gif
Serrivomer beanii Stout sawpalate Sebea_u0.gif
Gymnothorax griseus Geometric moray Mauritius Sigri_u0.gif
Siganus sutor Shoemaker spinefoot South Africa Knysna Sisut_u0.gif
Silhouettea insinuans Phantom goby Seychelles Siins_u0.gif
Silhouettea sibayi Barebreast goby South Africa Natal Sisib_u0.gif
Simenchelys parasitica Snubnosed eel Sipar_u1.gif
Sio nordenskjoldii Nordenskjold's bigscale Sinor_u0.gif
Siphamia mossambica Sea urchin cardinal Mozambique Simos_u0.gif
Sparodon durbanensis Musselcracker seabream South Africa Algoa Bay Spdur_u0.gif
Spectrunculus grandis Pudgy cuskeel Spgra_u1.gif
Sphagemacrurus pumiliceps Dwarf whiptail Sppum_u0.gif
Sphyraena acutipinnis Sharpfin barracuda South Africa Port Alfred Spacu_u0.gif
Sphyraena afra Guinean barracuda Congo Dem Rp Congo River Spafr_u0.gif
Sphyraena barracuda Great barracuda Kenya Spbar_u2.gif
Sphyraena barracuda Great barracuda Mozambique Mozambique Spbar_u1.gif
Sphyraena chrysotaenia Yellowstripe barracuda Madagascar Spchr_u0.gif
Sphyraena flavicauda Yellowtail barracuda Red Sea Spfla_u0.gif
Sphyraena forsteri Bigeye barracuda Spfor_j0.gif
Sphyraena forsteri Bigeye barracuda Seychelles Spfor_u0.gif
Sphyraena jello Pickhandle barracuda Mozambique Mozambique Spjel_u1.gif
Sphyraena jello Pickhandle barracuda Sri Lanka Spjel_u0.gif
Sphyraena novaehollandiae Australian barracuda Spnov_u1.gif
Sphyraena putnamae Sawtooth barracuda Spput_u0.gif
Sphyraena qenie Blackfin barracuda Indonesia Spqen_u0.gif
Squatina africana African angelshark South Africa Natal Sqafr_m0.gif
Squatina africana African angelshark South Africa Natal Sqafr_m1.gif
Plectroglyphidodon fasciolatus Pacific gregory Seychelles Astove Island Stfas_u2.gif
Stegastes nigricans Dusky farmerfish Mozambique Stnig_u0.gif
Stemonosudis elegans Tailspot barracudina Stele_u0.gif
Stemonosudis gracilis Stgra_u0.gif
Stemonosudis macrura Stmac_u0.gif
Stenogobius kenyae Africa rivergoby Kenya Stken_m0.gif
Sternoptyx obscura Stobs_u0.gif
Sternoptyx pseudobscura Highlight hatchetfish Stpse_u1.gif
Sternoptyx pseudodiaphana False oblique hatchetfish Stpse_u0.gif
Stolephorus holodon Natal anchovy Sthol_u0.gif
Stomias boa Boa dragonfish Stboa_u0.gif
Stomias nebulosus Alcock's boafish Stneb_u0.gif
Anoplocapros inermis Eastern smooth boxfish South Africa Algoa Bay Anrob_u0.gif
Stylephorus chordatus Tube-eye Stcho_u0.gif
Idiacanthus fasciola Ribbon sawtail fish Idfas_l0.gif
Sudis hyalina Suhya_u0.gif
Sufflogobius bibarbatus Pelagic goby South Africa Cape Subib_u0.gif
Syacium micrurum Channel flounder Namibia Symic_u2.gif
Symbolophorus barnardi Barnards lanternfishes Sybar_u0.gif
Symbolophorus barnardi Barnards lanternfishes Sybar_u1.gif
Symbolophorus boops Bogue lanternfish Syboo_u1.gif
Symbolophorus boops Bogue lanternfish Syboo_u0.gif
Symbolophorus evermanni Evermann's lantern fish Syeve_u0.gif
Symbolophorus evermanni Evermann's lantern fish Syeve_u2.gif
Symbolophorus rufinus Syruf_f0.gif
Symphurus ocellatus Double-spot tonguesole South Africa Natal Syoce_u1.gif
Symphurus strictus Blackbelly tonguesole Systr_u0.gif
Symphurus variegatus South Africa East London Syvar_u2.gif
Synagrops japonicus Blackmouth splitfin South Africa Natal Syjap_u0.gif
Kaperangus microlepis Thinlip splitfin Symic_u1.gif
Synanceia verrucosa Stonefish Mozambique Syver_u0.gif
Synanceia verrucosa Stonefish Mozambique Mozambique Syver_u1.gif
Synaphobranchus affinis Grey cutthroat Syaff_u0.gif
Synaphobranchus kaupii Kaup's arrowtooth eel Sykau_u0.gif
Synchiropus postulus Dwarf dragonet Mozambique Sypos_f0.gif
Synchiropus postulus Dwarf dragonet Seychelles Aldabra Islands Sypos_m0.gif
Syngnathoides biaculeatus Alligator pipefish Sybia_f0.gif
Syngnathoides biaculeatus Alligator pipefish Mozambique Inhaca Island Sybia_u0.gif
Syngnathoides biaculeatus Alligator pipefish South Africa Inhaca Island Sybia_u1.gif
Syngnathus acus Greater pipefish Syacu_f0.gif
Syngnathus watermeyeri River pipefish South Africa Port Alfred Sywat_m0.gif
Synodus binotatus Two-spot lizard fish South Africa KwaZulu Sybin_u0.gif
Synodus variegatus Variegated lizardfish Syeng_u0.gif
Synodus hoshinonis Blackear lizardfish Syhos_u0.gif
Synodus variegatus Variegated lizardfish Syvar_u1.gif
Taaningichthys bathyphilus Deepwater lanternfish Tabat_u0.gif
Taaningichthys minimus Waistcoat lanternfish Tamin_f0.gif
Taenianotus triacanthus Leaf scorpionfish Mozambique Inhaca Island Tatri_u0.gif
Taeniurops meyeni Round ribbontail ray South Africa Durban Tamey_f0.gif
Talismania kotlyari Takot_u0.gif
Talismania longifilis Longtail slickhead Talon_u0.gif
Taractes asper Rough pomfret South Africa Cape Town Taasp_u0.gif
Taractichthys longipinnis Big-scale pomfret Namibia Walvis Bay Talon_u1.gif
Taractichthys steindachneri Sickle pomfret Taste_u0.gif
Teixeirichthys jordani Jordan's damsel Mozambique Channel Tejor_u0.gif
Terapon jarbua Jarbua terapon South Africa Algoa Bay Tejar_u1.gif
Terapon theraps Largescaled terapon Mozambique Mozambique Tethe_u0.gif
Tetragonurus atlanticus Bigeye squaretail South Africa Natal Teatl_u0.gif
Tetragonurus cuvieri Smalleye squaretail Tecuv_u0.gif
Tetrosomus concatenatus Triangular boxfish South Africa Knysna Tecon_u1.gif
Tetrosomus concatenatus Triangular boxfish South Africa Knysna Tecon_u0.gif
Tetrosomus gibbosus Humpback turretfish South Africa Durban Tegib_u0.gif
Thamnaconus arenaceus Sandy filefish South Africa Natal Thare_u0.gif
Thamnaconus fajardoi Spotted filefish Mozambique Mozambique Channel Thfaj_u0.gif
Thamnaconus modestoides Modest filefish South Africa Algoa Bay Thmod_u0.gif
Thysanophrys celebica Celebes flathead Thcel_u1.gif
Thysanophrys celebica Celebes flathead Tanzania Zanzibar Thcel_u0.gif
Sunagocia otaitensis Fringelip flathead Euota_u1.gif
Sunagocia otaitensis Fringelip flathead South Africa Natal Euota_u0.gif
Tetronarce nobiliana Electric ray Orange River Tonob_f0.gif
Torquigener hypselogeneion Orange-spotted toadfish South Africa Knysna Tohyp_u0.gif
Trachinotus africanus Southern pompano Trafr_u0.gif
Trachinotus baillonii Small spotted dart Mozambique Mozambique Trbai_u0.gif
Trachinotus blochii Snubnose pompano Kenya Kenya Trblo_u1.gif
Trachinotus blochii Snubnose pompano Mozambique Mozambique Trblo_u0.gif
Trachinotus botla Largespotted dart Kenya Kenya Trbot_u0.gif
Trachipterus trachypterus Mediterranean dealfish South Africa Cape Town Trtra_u0.gif
Trachonurus villosus Furry whiptail Trvil_u0.gif
Trachonurus villosus Furry whiptail Trvil_u1.gif
Trachurus delagoa African scad Trdel_u0.gif
Trachurus trachurus Atlantic horse mackerel Trtra_u1.gif
Trachyrhamphus bicoarctatus Double-ended pipefish Mozambique Inhaca Island Trbic_u0.gif
Trachyscorpia eschmeyeri Cape rockfish South Africa Trcap_u0.gif
Triacanthodes ethiops Shortsnout spikefish South Africa Natal Treth_u1.gif
Triacanthodes ethiops Shortsnout spikefish South Africa Natal Treth_u0.gif
Trigla lyra Piper gurnard Trlyr_u0.gif
Trigonolampa miriceps Threelight dragonfish Trmir_u0.gif
Trimma corallinum Polkadot pygmygoby Mozambique Trcor_u0.gif
Trimma dalerocheila Hotlips pygmygoby Seychelles Mahe Trdal_u0.jpg
Triphoturus nigrescens Highseas lampfish Trnig_u0.gif
Triplophos hemingi Trhem_u0.gif
Tripterophycis gilchristi Grenadier cod South Africa Cape Point Trgil_u0.gif
Paratrypauchen microcephalus Comb goby South Africa Natal Ctmic_u0.gif
Tubbia tasmanica Tasmanian ruffe Tutas_u1.gif
Tydemania navigatoris Fleshy-lipped spikefish South Africa Natal Tynav_u0.gif
Tylerius spinosissimus Spiny blaasop South Africa East London Tyspi_u0.gif
Atropus mentalis Longrakered trevally Ulmen_u0.gif
Atropus mentalis Longrakered trevally Ulmen_u1.gif
Umbrina canariensis Canary drum South Africa Algoa Bay Umcan_u1.gif
Upeneus heemstra Heemstra goatfish Kenya Kipini 1980-12-15 Uphee_u0.jpg
Upeneus margarethae Margaretha's goatfish Mozambique Upmar_m0.jpg
Upeneus mascareinsis Mascarene goatfish Mozambique Upmas_u0.jpg
Upeneus suahelicus Swahili goatfish Kenya Malindi Upsua_m0.jpg
Upeneus sulphureus Sulphur goatfish Mozambique Upsul_u4.jpg
Uranoscopus archionema South Africa Natal Urarc_u0.gif
Uraspis secunda Cottonmouth jack Ursec_u0.gif
Urogymnus asperrimus Porcupine whipray Kenya Urasp_u1.gif
Uropterygius concolor Unicolor snake moray Kenya Kenya Urcon_u1.gif
Uropterygius kamar Barlip reef-eel South Africa Sodwana Bay Urkam_u0.gif
Uropterygius micropterus Tidepool snake moray Mozambique Urmic_u0.gif
Scuticaria tigrina Tiger reef-eel Tanzania Zanzibar Sctig_u1.gif
Uropterygius xanthopterus Freckleface reef-eel Seychelles Assumption Island Urxan_u1.gif
Uropterygius xanthopterus Freckleface reef-eel Seychelles Assumption Island Urxan_u0.gif
Crenimugil buchanani Bluetail mullet South Africa Algoa Bay Vabuc_u0.gif
Osteomugil cunnesius Longarm mullet Mozambique Mozambique Vacun_u0.gif
Osteomugil robustus Robust mullet South Africa Natal Varob_u0.gif
Crenimugil seheli Bluespot mullet South Africa Natal Vaseh_u0.gif
Valenciennellus tripunctulatus Constellationfish Vatri_u0.gif
Vanderhorstia delagoae Candystick goby Mozambique Inhaca Island Vadel_u0.gif
Velifer hypselopterus Sailfin velifer Mozambique Channel Vehyp_u0.gif
Venefica proboscidea Whipsnout sorcerer Vepro_u0.gif
Ventrifossa divergens Plainfin grenadier Mozambique Vediv_u0.gif
Lucigadus ori Bronze whiptail South Africa Natal Veori_u0.gif
Vinciguerria attenuata Slender lightfish Viatt_u0.gif
Vinciguerria nimbaria Oceanic lightfish Vinim_u0.gif
Vinciguerria poweriae Power's deep-water bristle-mouth fish Vipow_u0.gif
Wattsia mossambica Mozambique large-eye bream Mozambique Mozambique Wamos_u0.gif
Winteria telescopa Binocular fish Witel_u0.gif
Xenodermichthys copei Bluntsnout smooth-head Xecop_u0.gif
Xenolepidichthys dalgleishi Spotted tinselfish South Africa Port Alfred Xedal_u0.gif
Xenopoclinus kochi Platanna klipfish South Africa Lambert's Bay Xekoc_m0.gif
Xenopoclinus leprosus Leprous platanna-klipfish South Africa Lambert's Bay Xelep_j0.gif
Xenopoclinus leprosus Leprous platanna-klipfish South Africa Lambert's Bay Xelep_f0.gif
Xiphasia matsubarai Japanese snake blenny Ximat_f1.gif
Xiphasia matsubarai Japanese snake blenny Ximat_f0.gif
Xiphasia setifer Hairtail blenny Xiset_f0.gif
Xiphasia setifer Hairtail blenny Xiset_f1.gif
Xyrichtys novacula Pearly razorfish Xynov_u1.gif
Yarrella blackfordi Yabla_u0.gif
Yirrkala lumbricoides Earthworm snake-eel Yilum_u0.gif
Yirrkala lumbricoides Earthworm snake-eel Yilum_u1.gif
Yirrkala tenuis Thin sand-eel Mozambique Inhaca Island Yiten_u1.gif
Yirrkala tenuis Thin sand-eel Mozambique Inhaca Island Yiten_u0.gif
Acentrogobius nebulosus Shadow goby Mozambique Inhaca Island Yoneb_u0.gif
Zebrias regani South African zebra sole South Africa Natal Zereg_u0.gif
Zebrias regani South African zebra sole South Africa Natal Zereg_u1.gif
Zenion hololepis Zehol_u0.gif
Zenion leptolepis Elongate dory Kenya Zelep_u0.gif
Zenopsis conchifer Silvery John dory South Africa Natal Zecon_u0.gif
Zeus capensis Cape dory South Africa Algoa Bay Zecap_u0.gif
Zu cristatus Scalloped ribbonfish South Africa Durban Zucri_j0.gif
Zu elongatus Taper-tail ribbonfish South Africa Cape Town Zuelo_u0.gif
Back to Search
Back to Top
cfm script by eagbayani, 10.May.1999 ,  php script by elaxamana, 01.June.2009 ,  last modified by elaxamana, 11:05 AM, 01.June.2009