Photo(s) contributed by Phillip C. Heemstra
Show thumbnails | Show pictures
n = 1439
Show uploaded
Scientific Name Country Locality Date taken Picture
Ablabys binotatus Mozambique Inhaca Island Abbin_u0.gif
Abudefduf notatus Seychelles Abnot_u0.gif
Acanthistius joanae South Africa Umdloti Acjoa_f0.jpg
Acanthistius sebastoides South Africa Tsitsikamma National Park Acseb_u0.jpg
Acanthocepola limbata Arabian Sea Aclim_u0.gif
Acanthochaenus luetkenii Aclue_u0.gif
Acentrogobius audax Mozambique Acaud_u0.gif
Acentronura tentaculata Mozambique Inhaca Island Acten_m0.gif
Acentronura tentaculata Mozambique Inhaca Island Acten_f0.gif
Acropoma japonicum South Africa Natal Acjap_u0.gif
Aesopia cornuta Aecor_u1.gif
Agrostichthys parkeri Agpar_u0.gif
Albula vulpes South Africa Port Alfred Alvul_u2.gif
Aldrovandia affinis Alaff_u0.gif
Aldrovandia phalacra Alpha_u0.gif
Alectis indica Alind_u0.gif
Alectis indica Alind_j0.gif
Alepisaurus brevirostris Albre_u0.gif
Alepisaurus ferox Alfer_u0.gif
Alepocephalus australis Alaus_u0.gif
Alloblennius parvus Comoros Alpar_m1.gif
Alloblennius parvus Comoros Alpar_m0.gif
Allocyttus guineensis Algui_u0.gif
Allocyttus verrucosus South Africa Alver_u1.gif
Aluterus monoceros South Africa Port Elizabeth Almon_u2.gif
Amanses scopas Seychelles Amsco_f0.gif
Amanses scopas Tanzania Zanzibar Amsco_m0.gif
Amarsipus carlsbergi Amcar_u0.gif
Ambassis natalensis South Africa Natal Amnat_u1.gif
Ambassis natalensis South Africa Natal Amnat_u0.gif
Amblyeleotris aurora Seychelles Aldabra Islands Amaur_u0.gif
Amblyeleotris aurora Seychelles Aldabra Islands Amaur_u1.gif
Amblygobius albimaculatus South Africa Natal Amalb_m0.gif
Ammodytoides xanthops Amxan_u0.jpg
Amoya signata Mozambique Amsig_m0.gif
Amoya signata Mozambique Amsig_f0.gif
Anacanthobatis marmorata Mozambique Limpopo River Anmar_m1.gif
Anacanthobatis marmorata Mozambique Limpopo River Anmar_m0.gif
Indobatis ori Mozambique Bazaruto Island Anori_f0.gif
Anampses lineatus Anlin_m0.gif
Anarchias seychellensis Seychelles Assumption Island Ansey_u0.gif
Anchichoerops natalensis South Africa Natal Annat_u0.gif
Anguilla marmorata South Africa Anmar_u1.gif
Anguilla marmorata South Africa Anmar_u0.gif
Anguilla mossambica Anmos_u0.gif
Anguilla mossambica Anmos_u1.gif
Anoplogaster cornuta Ancor_u0.gif
Anotopterus pharao Anpha_u0.gif
Antennablennius australis Mozambique Inhaca Island Anaus_u0.gif
Antennablennius bifilum South Africa Transkei Anbif_u0.gif
Antennarius commerson South Africa Transkei Ancom_u2.gif
Antennatus dorehensis Andor_u0.gif
Antennarius striatus South Africa Durban Anstr_u1.gif
Pseudanthias cooperi Kenya Pscoo_u0.gif
Aphyonus brevidorsalis Apbre_u0.gif
Apistus carinatus South Africa Natal Apcar_u2.gif
Apodocreedia vanderhorsti South Africa Natal Apvan_u1.gif
Apodocreedia vanderhorsti South Africa Natal Apvan_u0.gif
Ostorhinchus flagelliferus Mozambique Apfla_u0.gif
Nectamia fusca Kenya Apgua_u0.gif
Ostorhinchus kiensis Mozambique Apkie_u0.gif
Jaydia queketti South Africa Natal Apque_u0.gif
Nectamia savayensis Seychelles Apsav_u1.gif
Apogonichthyoides taeniatus Mozambique Mozambique Aptae_u0.gif
Apogonichthys ocellatus South Africa Transkei Apoce_u0.gif
Apogonichthys perdix Tanzania Zanzibar Apper_u0.gif
Aporops bilinearis Mozambique Apbil_f0.gif
Aprion virescens Kenya Kenya Apvir_u1.gif
Argentina euchus Mozambique Areuc_u0.gif
Argyropelecus aculeatus Aracu_u0.gif
Argyropelecus affinis Araff_u0.gif
Argyropelecus gigas Argig_u0.gif
Argyropelecus hemigymnus Arhem_u0.gif
Argyropelecus sladeni Arsla_u0.gif
Argyrosomus thorpei South Africa Natal Artho_u0.gif
Ariomma indicum South Africa Arind_u0.gif
Ariomma indicum South Africa Algoa Bay Arind_j0.gif
Ariosoma mauritianum Armau_u0.gif
Ariosoma scheelei Arsch_f0.gif
Ariosoma scheelei Arsch_f1.gif
Aristostomias lunifer Arlun_u0.gif
Aristostomias polydactylus Arpol_u0.gif
Arnoglossus capensis Arcap_u1.gif
Arnoglossus capensis Arcap_u0.gif
Arnoglossus dalgleishi South Africa Natal Ardal_u0.gif
Arothron immaculatus South Africa Transkei Arimm_u0.gif
Arothron inconditus South Africa Algoa Bay Arinc_u0.gif
Arothron meleagris Seychelles Armel_u1.gif
Arothron stellatus Mozambique Inhaca Island Arste_u0.gif
Arothron stellatus Mozambique Inhaca Island Arste_j0.gif
Aspidontus tractus Astae_f0.gif
Asquamiceps velaris Asvel_u0.gif
Astronesthes boulengeri Asbou_u0.gif
Astronesthes caulophorus Ascau_u0.gif
Astronesthes indicus Asind_u0.gif
Astronesthes martensii Asmar_u0.gif
Astronesthes trifibulatus Astri_u0.gif
Ijimaia loppei Ijlop_u1.gif
Ateleopus natalensis South Africa Algoa Bay Atnat_u0.gif
Atherion africanum Mozambique Inhaca Island Atafr_u0.gif
Atrobucca nibe Atnib_u0.gif
Austroglossus microlepis South Africa Aumic_u0.gif
Austroglossus pectoralis South Africa Algoa Bay Aupec_u1.gif
Austroglossus pectoralis South Africa Algoa Bay Aupec_u0.gif
Austrolethops wardi Kenya Auwar_u0.gif
Avocettina paucipora Avpau_u0.gif
Awaous aeneofuscus South Africa Transkei Awaen_u0.gif
Bajacalifornia megalops Bameg_u0.gif
Balistoides viridescens Seychelles Seychelles Bavir_u0.gif
Barathronus maculatus Bamac_u2.gif
Barbourisia rufa Madagascar Baruf_u0.gif
Barbuligobius boehlkei South Africa Natal Baboe_u0.gif
Bascanichthys kirkii South Africa Natal Bakir_f1.gif
Bascanichthys kirkii South Africa Natal Bakir_f0.gif
Bassanago albescens Psalb_u0.gif
Bassanago albescens Psalb_u1.gif
Bassogigas gillii Bagil_u0.gif
Bassozetus robustus Barob_u0.gif
Bathophilus ater Baate_u0.gif
Bathophilus digitatus Badig_u0.gif
Bathophilus longipinnis Balon_u0.gif
Bathophilus nigerrimus Banig_u0.gif
Bathyclupea elongata Baelo_u0.gif
Bathygadus favosus Bafav_u0.gif
Bathygobius coalitus Cosmoledo Islands Baalb_f0.gif
Bathygobius coalitus Mauritius Baalb_m0.gif
Bathygobius cocosensis South Africa Transkei Bacoc_m0.gif
Bathygobius cocosensis South Africa Transkei Bacoc_f0.gif
Bathygobius laddi Mozambique Inhaca Island Balad_u0.gif
Bathygobius niger South Africa Transkei Banig_u1.gif
Bathylagus antarcticus Baant_u0.gif
Melanolagus bericoides Baber_u0.gif
Bathymicrops regis Bareg_u0.gif
Bathymyrus smithi Basmi_u0.gif
Bathyprion danae Badan_u0.gif
Bathypterois atricolor Baatr_u0.gif
Bathypterois filiferus Bafil_u0.gif
Bathypterois guentheri Bague_u0.gif
Bathypterois perceptor Baper_u0.gif
Bathypterois phenax Baphe_u0.gif
Bathysaurus ferox western North Atlantic Bafer_u0.gif
Bathytroctes squamosus Basqu_u0.gif
Bathytyphlops marionae Bamar_u0.gif
Bathyuroconger vicinus Bavic_u0.gif
Belonoperca chabanaudi Mozambique Becha_u0.gif
Bembrops platyrhynchus South Africa Natal Bepla_u0.gif
Bembrops platyrhynchus South Africa Natal Bepla_u1.gif
Benthalbella infans Beinf_u0.gif
Benthalbella macropinna Bemac_u1.gif
Benthosema fibulatum Befib_u0.gif
Benthosema pterotum Bepte_f0.gif
Benthosema suborbitale Besub_u0.gif
Bidenichthys capensis South Africa Buffels Bay Bicap_u0.gif
Ammodytoides renniei South Africa Port Alfred Amren_u0.gif
Bodianus axillaris Mozambique Boaxi_f0.gif
Bodianus axillaris South Africa Natal Boaxi_j0.gif
Bodianus perditio South Africa Natal Boper_u0.gif
Bolbometopon muricatum Kenya Bomur_j0.gif
Bolbometopon muricatum Kenya Bomur_u0.gif
Bolinichthys indicus Boind_u0.gif
Bolinichthys longipes Bolon_f0.gif
Bolinichthys photothorax Bopho_f0.gif
Bolinichthys supralateralis Bosup_u0.gif
Bonapartia pedaliota Boped_u0.gif
Borostomias antarcticus Boant_u1.gif
Borostomias antarcticus Boant_u0.gif
Borostomias mononema Bomon_u0.gif
Bothus mancus Mozambique Boman_m0.gif
Bothus mancus South Africa Natal Boman_f1.gif
Bothus mancus South Africa Natal Boman_f0.gif
Bothus pantherinus South Africa Natal Bopan_m0.gif
Brachysomophis crocodilinus Seychelles Aldabra Islands Brcro_u0.gif
Brama orcini Brorc_u0.gif
Branchiostegus doliatus South Africa Natal Brdol_u0.jpg
Branchiostegus sawakinensis South Africa Natal Brsaw_u2.jpg
Bregmaceros mcclellandi South Africa Knysna Brmcc_u0.gif
Bregmaceros nectabanus Brnec_u0.gif
Brotula multibarbata Mozambique Brmul_j0.gif
Brotula multibarbata South Africa Transkei Brmul_u0.gif
Brotulotaenia crassa Brcra_u0.gif
Butis butis South Africa Natal Bubut_u0.gif
Butis melanostigma South Africa Transkei Bumel_u0.gif
Coelorinchus polli Angola Cacae_u3.gif
Coelorinchus matamua Camat_u1.gif
Caffrogobius agulhensis South Africa Transkei Caagu_u0.gif
Caffrogobius caffer South Africa Transkei Cacaf_u0.gif
Caffrogobius gilchristi Mozambique Cagil_u0.gif
Caffrogobius gilchristi South Africa Knysna Cagil_u1.gif
Caffrogobius natalensis South Africa Knysna Canat_u0.gif
Caffrogobius nudiceps South Africa Knysna Canud_u0.gif
Caffrogobius saldanha South Africa Knysna Casal_u0.gif
Callechelys marmorata Mozambique Bazaruto Island Camar_u0.gif
Callionymus filamentosus Cafil_m1.gif
Callionymus filamentosus Cafil_f1.gif
Callionymus filamentosus Cafil_f0.gif
Callionymus filamentosus Cafil_m0.gif
Callionymus gardineri Cagar_m1.gif
Callionymus gardineri Cagar_f1.gif
Callionymus gardineri Cagar_f0.gif
Callionymus gardineri Cagar_m0.gif
Callionymus marleyi Camar_f1.gif
Callionymus marleyi Camar_f0.gif
Callogobius flavobrunneus Mozambique Cafla_u1.gif
Callogobius maculipinnis Seychelles Camac_u2.gif
Callogobius plumatus Mozambique Caplu_u1.gif
Callogobius sclateri South Africa Natal Cascl_u0.gif
Calloplesiops altivelis Mozambique Caalt_u1.gif
Callorhinchus capensis South Africa Algoa Bay Cacap_m0.gif
Calumia godeffroyi Tanzania Zanzibar Cagod_u0.gif
Cancelloxus burrelli South Africa Lambert's Bay Cabur_m0.gif
Cancelloxus burrelli South Africa Lambert's Bay Cabur_f0.gif
Cancelloxus elongatus Tsitsikama Coast Caelo_u0.gif
Cantherhines dumerilii South Africa Algoa Bay Cadum_u1.gif
Cantherhines pardalis South Africa Transkei Capar_j0.gif
Canthidermis maculata South Africa Transkei Camac_j0.gif
Canthigaster rivulata South Africa Cape Cariv_u0.gif
Caracanthus madagascariensis Mozambique Camad_u0.gif
Caracanthus unipinna Seychelles Assumption Island Cauni_u1.gif
Carangoides armatus Caarm_u0.gif
Carangoides coeruleopinnatus Cacae_u2.gif
Carangoides chrysophrys Cachr_u0.gif
Carangoides dinema Cadin_u0.gif
Carangoides equula Caequ_u0.gif
Carangoides fulvoguttatus Caful_u0.gif
Carangoides gymnostethus Cagym_u1.gif
Carangoides hedlandensis Cahed_u0.gif
Carangoides oblongus Caobl_u0.gif
Caranx lugubris Calug_u1.gif
Caranx papuensis South Africa Durban Capap_u0.gif
Caranx tille Catil_u0.gif
Encheliophis homei Enhom_u1.gif
Encheliophis homei Enhom_u0.gif
Carapus mourlani Mozambique Camou_u1.gif
Carapus mourlani Mozambique Camou_u0.gif
Encheliophis boraborensis Enbor_u0.gif
Encheliophis boraborensis Enbor_u1.gif
Caristius fasciatus South Africa Durban Cagro_u0.gif
Cataetyx chthamalorhynchus Cacht_u0.gif
Cataetyx laticeps Calat_u0.gif
Cataetyx niki Canik_u0.gif
Centriscops humerosus South Africa CapeTown Cehum_u1.gif
Centroberyx spinosus South Africa Port Alfred Cespi_u0.gif
Centrobranchus nigroocellatus Cenig_u3.gif
Cephalopholis aurantia Mauritius Ceaur_u0.gif
Cephalopholis boenak Mozambique Delagoa Bay Ceboe_u0.gif
Cephalopholis formosa India Cefor_u0.gif
Cephalopholis leopardus Mozambique Celeo_u0.gif
Cephalopholis sonnerati Mozambique Ceson_u0.gif
Cephalopholis spiloparaea Mauritius Cespi_u1.gif
Ceratias holboelli Cehol_f1.gif
Ceratias holboelli Cehol_f0.gif
Ceratias tentaculatus Ceten_u1.gif
Ceratias tentaculatus Ceten_u0.gif
Ceratoscopelus warmingii Cewar_u0.gif
Cetichthys indagator Ceind_u0.gif
Cetomimus picklei Cepic_u0.gif
Chalaroderma capito South Africa Cape Chcap_u1.gif
Chalaroderma ocellata Choce_u0.gif
Chalixodytes chameleontoculis Seychelles Chcha_u2.gif
Champsodon capensis South Africa Port Alfred Chcap_u0.gif
Chascanopsetta lugubris Kenya Chlug_u0.gif
Chatrabus hendersoni South Africa Algoa Bay Chhen_u0.gif
Chatrabus hendersoni South Africa Algoa Bay Chhen_u1.gif
Chatrabus melanurus Namibia Walvis Bay Chmel_u2.gif
Chatrabus melanurus Namibia Walvis Bay Chmel_u1.gif
Chatrabus melanurus South Africa Port Alfred Chmel_u0.gif
Chauliodus minimus Chmin_u0.gif
Chauliodus minimus Chmin_u1.gif
Chauliodus sloani Chslo_u1.gif
Chauliodus sloani Chslo_u0.gif
Chaunax penicillatus South Africa Durban Chpen_u0.gif
Chaunax penicillatus South Africa Durban Chpen_u1.gif
Cheilinus trilobatus Mozambique Mozambique Chtri_u1.gif
Cheilinus undulatus Mozambique Chund_j0.gif
Cheilio inermis Mozambique Mozambique Chine_u0.gif
Cheilodipterus artus Seychelles Chart_u0.gif
Cheilodipterus lachneri Mozambique Inhaca Island Chlac_u0.gif
Cheilopogon cyanopterus Chcya_j0.gif
Cheilopogon furcatus South Africa South Africa Chfur_u0.gif
Cheimerius nufar South Africa Knysna Chnuf_j0.gif
Chelidonichthys kumu South Africa Port Alfred Chkum_u1.gif
Chelonodon pleurospilus South Africa Durban Chple_u0.gif
Chiasmodon niger Chnig_u4.gif
Chiasmodon niger Chnig_u3.gif
Chilomycterus reticulatus Chret_j0.gif
Chilomycterus reticulatus Chret_u0.gif
Chirodactylus grandis South Africa Algoa Bay Chgra_u0.gif
Chlopsis dentatus Chden_u0.gif
Chlorophthalmus punctatus Chpun_u1.gif
Choridactylus natalensis South Africa Natal Chnat_u0.gif
Chromis agilis Darros Island Chagi_u0.gif
Chromis axillaris Chaxi_u0.gif
Chromis dasygenys Mozambique Inhaca Island Chdas_u0.gif
Chromis lepidolepis Mozambique Chlep_u0.gif
Chromis opercularis Mozambique Chope_u0.gif
Chromis ternatensis Mozambique Chter_u0.gif
Chromis weberi Mozambique Chweb_u0.gif
Chromis woodsi Chwoo_u0.gif
Cirrhimuraena inhacae Mozambique Inhaca Island Ciinh_u1.gif
Cirrhimuraena inhacae Mozambique Inhaca Island Ciinh_u0.gif
Cirrhimuraena playfairii Seychelles Aldabra Islands Cipla_u1.gif
Cirrhimuraena playfairii Seychelles Aldabra Islands Cipla_u2.gif
Cristacirrhitus punctatus Mozambique Cipun_u0.gif
Cirripectes auritus Ciaur_m1.gif
Cirripectes auritus Ciaur_m0.gif
Cirripectes castaneus Kenya Cicas_u0.gif
Clinoporus biporosus South Africa False Bay Clbip_u0.gif
Clinus berrisfordi Clber_u0.gif
Clinus heterodon South Africa False Bay Clhet_u0.gif
Clinus latipennis South Africa False Bay Cllat_u0.gif
Clinus nematopterus South Africa Cape Point Clnem_m0.gif
Clinus rotundifrons South Africa Lambert's Bay Clrot_u0.gif
Clinus spatulatus South Africa Bot River Clspa_u0.gif
Coccorella atlantica Coatl_u0.gif
Coccotropsis gymnoderma South Africa Cape Cogym_u0.gif
Cociella crocodilus Cocro_u0.gif
Cocotropus monacanthus South Africa Natal Comon_u0.gif
Cocotropus monacanthus South Africa Natal Comon_u1.gif
Coelorinchus flabellispinnis Cafla_u0.gif
Coloconger scholesi Cosch_u0.gif
Conger cinereus Cocin_u0.gif
Conger wilsoni Cowil_l0.gif
Conocara fiolenti Cofio_u0.gif
Dichistius capensis South Africa Plettenberg Bay Dicap_j0.gif
Coris aygula Kenya Kenya Coayg_u0.gif
Coris aygula South Africa Natal Coayg_j0.gif
Coris caudimacula Mozambique Cocau_u0.gif
Coryphaenoides striaturus South Africa Knysna Costr_u0.gif
Cottunculus spinosus South Africa Cape Point Cospi_u1.gif
Cottunculus spinosus South Africa Cape Point Cospi_u0.gif
Cremnochorites capensis South Africa Cape Point Crcap_m0.gif
Crenimugil crenilabis South Africa Natal Crcre_u0.gif
Croilia mossambica South Africa Natal Crmos_u0.gif
Cromileptes altivelis Kenya Cralt_u1.gif
Crossorhombus valderostratus South Africa Natal Crval_f0.gif
Cruriraja durbanensis South Africa Port Nolloth Crdur_u0.gif
Cruriraja parcomaculata South Africa Algoa Bay Crpar_u0.gif
Cruriraja parcomaculata South Africa Durban Crtri_f0.gif
Cruriraja parcomaculata South Africa Durban Crtri_f1.gif
Myersina pretoriusi South Africa Transkei Crpre_u0.gif
Cryptopsaras couesii Crcou_u0.gif
Cyclichthys orbicularis South Africa Cape Town Cyorb_u0.gif
Cyclichthys spilostylus Cyspi_u0.gif
Cyclichthys spilostylus Mozambique Cyspi_j0.gif
Cyclothone acclinidens Cyacc_u0.gif
Cyclothone alba Cyalb_u1.gif
Cyclothone pallida Cypal_u0.gif
Cyclothone pseudopallida Cypse_u0.gif
Cyema atrum Cyatr_u0.gif
Cymatoceps nasutus South Africa East London Cynas_u1.gif
Cymatoceps nasutus South Africa East London Cynas_u0.gif
Cymolutes praetextatus Mozambique Cypra_u1.gif
Cynoglossus capensis South Africa Natal Cycap_u0.gif
Cynoglossus durbanensis Mozambique Cydur_u1.gif
Cynoglossus durbanensis Mozambique Cydur_u0.gif
Cynoglossus gilchristi Cygil_u0.gif
Cynoglossus lachneri Seychelles Seychelles Cylac_u0.gif
Cynoglossus lida South Africa Natal Cylid_u1.gif
Cynoglossus lida South Africa Natal Cylid_u0.gif
Cyprinocirrhites polyactis Madagascar Cypol_u0.gif
Cyttus traversi South Africa Algoa Bay Cytra_u1.gif
Dactyloptena orientalis Daori_j0.gif
Dactyloptena orientalis Kenya Kenya Daori_u1.gif
Dactyloptena peterseni South Africa East London Dapet_u0.gif
Dascyllus aruanus Mozambique Mozambique Daaru_u1.gif
Dascyllus trimaculatus Mozambique Mozambique Datri_u0.gif
Bathytoshia brevicaudata South Africa Natal Dabre_u1.gif
Bathytoshia lata South Africa Natal Dathe_m0.gif
Decapterus kurroides Dekur_u0.gif
Decapterus russelli Derus_u1.gif
Decodon grandisquamis Mozambique Degra_u0.gif
Dendrochirus brachypterus Mozambique Inhaca Island Debra_u0.gif
Derichthys serpentinus Deser_u0.gif
Dermatolepis striolata South Africa Natal Destr_u0.gif
Dermatopsoides kasougae South Africa Cape Dekas_u0.gif
Dermatopsoides talboti Detal_u0.gif
Desmodema polystictum Depol_u0.gif
Diagramma pictum Mozambique Inhaca Island Dipic_u0.gif
Diaphus aliciae Diali_u0.gif
Diaphus anderseni Diand_u0.gif
Diaphus antonbruuni Diant_f1.gif
Diaphus antonbruuni Diant_f0.gif
Diaphus brachycephalus Dibra_u0.gif
Diaphus diadematus Didia_u0.gif
Diaphus diadematus Didia_u1.gif
Diaphus dumerilii Didum_u0.gif
Diaphus effulgens Dieff_u0.gif
Diaphus fragilis Difra_f0.gif
Diaphus fragilis Difra_f1.gif
Diaphus fulgens Diful_f1.gif
Diaphus fulgens Diful_f0.gif
Diaphus garmani Digar_u0.gif
Diaphus hudsoni Dihud_u0.gif
Diaphus jenseni Dijen_u0.gif
Diaphus knappi Dikna_f0.gif
Diaphus lucidus Diluc_u0.gif
Diaphus luetkeni Dilue_u0.gif
Diaphus malayanus Dimal_f1.gif
Diaphus malayanus Dimal_f0.gif
Diaphus meadi Dimea_u0.gif
Diaphus metopoclampus Dimet_u0.gif
Diaphus mollis Dimol_u0.gif
Diaphus nielseni Dinie_u0.gif
Diaphus ostenfeldi Diost_u0.gif
Diaphus parri Dipar_u1.gif
Diaphus perspicillatus Diper_u1.gif
Diaphus phillipsi Diphi_f1.gif
Diaphus phillipsi Diphi_f0.gif
Diaphus problematicus Dipro_u0.gif
Diaphus richardsoni Diric_u0.gif
Diaphus signatus Disig_f1.gif
Diaphus signatus Disig_f0.gif
Diaphus splendidus Displ_u0.gif
Diaphus subtilis Disub_f0.gif
Diaphus taaningi Ditaa_u0.gif
Diaphus thiollierei Dithi_f1.gif
Diaphus thiollierei Dithi_f0.gif
Diaphus watasei Diwat_u0.gif
Diastobranchus capensis Dicap_u0.gif
Solocisquama stellulata Diste_u0.gif
Dicologlossa cuneata Namibia Walvis Bay Dicun_u0.gif
Dicrolene introniger Diint_u0.gif
Dicrolene multifilis Dimul_u1.gif
Dicrolene pallidus Dipal_u0.gif
Dinoperca petersi South Africa Transkei Dipet_u0.gif
Diodon holocanthus Dihol_u0.gif
Diodon holocanthus South Africa Cape Dihol_u1.gif
Diodon hystrix Seychelles Seychelles Dihys_u1.gif
Diodon liturosus Mozambique Dilit_u0.gif
Diogenichthys atlanticus Diatl_u0.gif
Diogenichthys panurgus Dipan_u0.gif
Diogenichthys panurgus Dipan_u1.gif
Diplacanthopoma nigripinnis South Africa Durban Dinig_u0.gif
Diplecogaster megalops South Africa False Bay Dimeg_u0.gif
Diplogrammus infulatus Mozambique Inhaca Island Diinf_m0.gif
Diplogrammus infulatus Mozambique Inhaca Island Diinf_f0.gif
Manducus maderensis Dimad_u0.gif
Diplophos rebainsi Direb_u0.gif
Diplophos taenia Ditae_u0.gif
Diretmichthys parini Dipar_j0.gif
Diretmus argenteus Diarg_j0.gif
Doryrhamphus excisus excisus South Africa Durban Doexc_u2.jpg
Dunckerocampus multiannulatus Mauritius Domul_u0.jpg
Draculo celetus South Africa Durban Drcel_f1.gif
Draculo celetus South Africa Durban Drcel_f0.gif
Draculo celetus South Africa Durban Drcel_m1.gif
Draculo celetus South Africa Durban Drcel_m0.gif
Drepane longimana South Africa Algoa Bay Drlon_u0.gif
Drombus key Mozambique Drkey_u1.gif
Drombus key Mozambique Inhaca Island Drkey_u0.gif
Drombus simulus Mozambique Delagoa Bay Drsim_u0.gif
Dysalotus alcocki Dyalc_u0.gif
Dysalotus oligoscolus Dyoli_u0.gif
Dysomma anguillare Dyang_u0.gif
Ebinania costaecanariae Namibia Ebcos_u0.gif
Echidna leucotaenia South Africa Sodwana Bay Ecleu_u0.gif
Echidna polyzona Mozambique Inhaca Island Ecpol_u1.gif
Gymnomuraena zebra Gyzeb_u1.gif
Echiostoma barbatum Ecbar_u0.gif
Ecsenius midas Ecmid_m0.gif
Electrona antarctica Elant_u0.gif
Electrona carlsbergi Elcar_u0.gif
Electrona paucirastra Elpau_u0.gif
Electrona risso Elris_u0.gif
Electrona subaspera Elsub_u0.gif
Eleotris mauritiana South Africa Natal Elmau_u0.gif
Eleotris melanosoma South Africa Natal Elmel_u0.gif
Elops machnata Mozambique Maputo Elmac_u0.gif
Encheliophis gracilis Seychelles Aldabra Islands Engra_u0.gif
Engraulis japonicus Enjap_u0.gif
Engyprosopon grandisquama South Africa Natal Engra_m1.gif
Engyprosopon natalensis South Africa Natal Ennat_f1.gif
Engyprosopon natalensis South Africa Natal Ennat_f0.gif
Tosarhombus smithi South Africa Durban Ensmi_u0.gif
Enneapterygius abeli South Africa Natal Enabe_m0.gif
Enneapterygius abeli South Africa Natal Enabe_f0.gif
Enneapterygius clarkae Mozambique Inhaca Island Encla_m0.gif
Enneapterygius elegans St. Brandon's Shoal Enele_m0.gif
Enneapterygius elegans St. Brandon's Shoal Enele_f0.gif
Enneapterygius pusillus South Africa Natal Enpus_m0.gif
Enneapterygius ventermaculus South Africa Natal Enven_f0.gif
Entomacrodus epalzeocheilos South Africa Natal Enepa_u0.gif
Entomacrodus striatus St. Pierre Island Enstr_m0.gif
Epetriodus freddyi Epfre_u0.gif
Epibulus insidiator Mozambique Mozambique Epins_u1.gif
Epigonus constanciae Epcon_u0.gif
Epigonus denticulatus South Africa Natal Epden_u0.gif
Epigonus pandionis Eppan_u0.gif
Epigonus robustus South Africa Cape Eprob_u0.gif
Epigonus telescopus Eptel_u0.gif
Epinephelus albomarginatus Mozambique Delagoa Bay Epalb_u0.gif
Epinephelus andersoni South Africa Natal Epand_u0.gif
Epinephelus areolatus Sudan Epare_u0.gif
Epinephelus coeruleopunctatus South Africa Natal Epcae_u2.gif
Epinephelus chabaudi South Africa Transkei Epcha_u0.gif
Epinephelus chabaudi South Africa Transkei Epcha_u0.jpg
Epinephelus longispinis South Africa Natal Eplon_u0.gif
Epinephelus longispinis Tanzania Zanzibar Eplon_u1.gif
Epinephelus malabaricus South Africa Transkei Epmal_j0.gif
Eptatretus hexatrema South Africa Cape Ephex_u1.gif
Eptatretus hexatrema South Africa Cape Ephex_u0.gif
Erythrocles schlegelii South Africa Durban Ersch_u0.gif
Etelis coruscans Kenya Kenya Etcor_u1.gif
Euleptorhamphus viridis Euvir_u0.gif
Eumecichthys fiski Eufis_u0.gif
Eurypegasus draconis Mozambique Inhaca Island Eudra_u0.gif
Eurypleuron owasianum Mozambique Inhaca Island Euowa_u0.gif
Eurypleuron owasianum Mozambique Inhaca Island Euowa_u1.gif
Eustomias filifer Eufil_u0.gif
Eustomias filifer Eufil_u1.gif
Eustomias lipochirus Eulip_u0.gif
Eustomias schmidti Eusch_u0.gif
Eustomias trewavasae Eutre_u1.gif
Eustomias trewavasae Eutre_u0.gif
Eutaeniophorus festivus Eufes_u0.gif
Eutaeniophorus festivus Eufes_u1.gif
Evermannella balbo Evbal_u0.gif
Evermannella indica Evind_u0.gif
Eviota albolineata Evalb_m0.gif
Eviota prasina Evpra_f0.gif
Eviota prasina Seychelles Aldabra Islands Evpra_m0.gif
Exocoetus monocirrhus Exmon_j0.gif
Favonigobius melanobranchus South Africa Natal Pamel_u2.gif
Favonigobius reichei Seychelles Seychelles Parei_u0.gif
Flagellostomias boureei Flbou_u0.gif
Florenciella lugubris Kenya Fllug_u0.gif
Fowleria aurita Mozambique Foaur_u0.gif
Fucomimus mus South Africa Port Alfred Fumus_u0.gif
Fusigobius duospilus South Africa Natal Coduo_u0.gif
Fusigobius longispinus Mozambique Inhaca Island Colon_u2.gif
Gadomus capensis Mozambique Gacap_u1.gif
Gaidropsarus capensis South Africa East London Gacap_u0.gif
Gaidropsarus insularum Gains_u0.gif
Galeichthys ater Gaate_u1.gif
Galeichthys ater Gaate_u0.gif
Gephyroberyx darwinii South Africa Gedar_u2.gif
Gerres longirostris Mozambique Inhaca Island Geaci_u0.gif
Gerres oblongus South Africa Natal Geobl_u0.gif
Gerres methueni South Africa Algoa Bay Gemet_u0.gif
Gigantura chuni Gichu_u0.gif
Gilchristella aestuaria South Africa Algoa Bay Giaes_u0.gif
Psammogobius biocellatus Seychelles Glbio_u0.gif
Glossogobius callidus South Africa Sundays River Glcal_u0.gif
Glossogobius giuris South Africa Natal Glgiu_u0.gif
Glyptophidium longipes Gllon_u0.gif
Gnathophis capensis Gncap_u0.gif
Gnathophis habenatus Gnhab_u1.gif
Gomphosus caeruleus Mozambique Mozambique Gocae_f0.gif
Gonichthys barnesi Gobar_u1.gif
Gonichthys barnesi Gobar_u0.gif
Gonichthys cocco Gococ_m0.gif
Gonichthys cocco Gococ_m1.gif
Gonorynchus gonorynchus South Africa Natal Gogon_j0.gif
Gonostoma atlanticum Goatl_u0.gif
Sigmops bathyphilus Gobat_u0.gif
Gonostoma denudatum Goden_u0.gif
Sigmops elongatus Goelo_u0.gif
Grammicolepis brachiusculus South Africa Table Bay Grbra_u0.gif
Grammistes sexlineatus Mozambique Mozambique Grsex_u0.gif
Grammistops ocellatus Tanzania Pemba Island Groce_u0.gif
Grammonus opisthodon Gropi_u0.gif
Sorsogona portuguesa Mozambique Ropor_u0.gif
Sorsogona portuguesa Mozambique Ropor_u1.gif
Guentherus altivela Namibia Walvis Bay Gualt_u1.gif
Gymnapogon africanus Kenya Gyafr_u0.gif
Gymnoscopelus bolini Gybol_u0.gif
Gymnoscopelus braueri Gybra_u0.gif
Gymnoscopelus fraseri Gyfra_u1.gif
Gymnoscopelus fraseri Gyfra_u0.gif
Gymnoscopelus hintonoides Gyhin_u0.gif
Gymnoscopelus microlampas Gymic_u0.gif
Gymnoscopelus nicholsi Gynic_u0.gif
Gymnoscopelus opisthopterus Gyopi_u0.gif
Gymnoscopelus piabilis Gypia_u0.gif
Gymnothorax breedeni Seychelles Amirantes Islands Gybre_u0.gif
Gymnothorax enigmaticus Seychelles Aldabra Islands Gyeni_u0.gif
Gymnothorax eurostus South Africa Sodwana Bay Gyeur_u0.gif
Gymnothorax favagineus Mozambique Inhaca Island Gyfav_u0.gif
Gymnothorax flavimarginatus Seychelles Mahé Gyfla_u1.gif
Gymnothorax fuscomaculatus South Africa Sodwana Bay Gyfus_u0.gif
Gymnothorax johnsoni South Africa Algoa Bay Gyjoh_u0.gif
Gymnothorax johnsoni South Africa Algoa Bay Gyjoh_u1.gif
Gymnothorax margaritophorus Tanzania Mafia Island Gymar_u2.gif
Gymnothorax melatremus South Africa Sodwana Bay Gymel_u0.gif
Gymnothorax meleagris Mozambique Gymel_u1.gif
Gymnothorax nudivomer Mozambique Inhaca Island Gynud_u0.gif
Gymnothorax favagineus Seychelles Mahé Gyfav_u3.gif
Gymnothorax favagineus Seychelles Mahé Gyfav_u2.gif
Gymnothorax phasmatodes Mozambique Inhaca Island Gypha_u0.gif
Gymnothorax richardsonii Mozambique Gyric_u0.gif
Gymnothorax zonipectis Gyzon_u0.gif
Gymnura natalensis South Africa Durban Gynat_f1.gif
Gymnura natalensis South Africa Durban Gynat_f0.gif
Halichoeres hortulanus Mozambique Mozambique Hahor_u0.gif
Halidesmus scapularis South Africa Algoa Bay Hasca_u0.gif
Halieutaea fitzsimonsi South Africa Port Alfred Hafit_j0.gif
Halieutaea hancocki South Africa Natal Hahan_u0.gif
Coelophrys micropa South Africa Durban Hamic_u0.gif
Halimuraena shakai South Africa Natal Hasha_u0.gif
Halosauropsis macrochir South Africa Cape of Good Hope Hamac_u1.gif
Halosaurus ovenii Haove_u0.gif
Harriotta raleighana South Africa Haral_j0.gif
Helcogramma fuscopinna South Africa Natal Hefus_m0.gif
Helicolenus dactylopterus South Africa Algoa Bay Hedac_u1.gif
Hemigymnus fasciatus Mozambique Inhaca Island Hefas_j0.gif
Hemigymnus fasciatus Seychelles Seychelles Hefas_u1.gif
Hemitaurichthys zoster Mozambique Hezos_u0.gif
Heniochus diphreutes Hedip_u0.gif
Heniochus monoceros Mozambique Hemon_u0.gif
Herwigia kreffti Hekre_u0.gif
Hetereleotris apora South Africa Natal Heapo_u0.gif
Hetereleotris caminata Kenya Hecam_u0.gif
Hetereleotris margaretae South Africa Natal Hemar_f0.gif
Hetereleotris tentaculata Mozambique Heten_u0.gif
Hetereleotris zanzibarensis Seychelles Hezan_u1.gif
Hetereleotris zanzibarensis Tanzania Zanzibar Hezan_u0.gif
Heteromycteris capensis South Africa Knysna Hecap_u0.gif
Heteromycteris capensis South Africa Knysna Hecap_u1.gif
Heteronarce garmani South Africa Natal Hegar_u0.gif
Hexatrygon bickelli South Africa Algoa Bay Hebic_f1.gif
Hexatrygon bickelli South Africa Algoa Bay Hebic_f0.gif
Himantolophus groenlandicus Higro_u0.gif
Pateobatis jenkinsii South Africa Durban Hidra_m0.gif
Maculabatis gerrardi South Africa Durban Higer_f0.gif
Himantura uarnak South Africa Natal Hiuar_j0.gif
Hintonia candens Hican_u0.gif
Hippichthys cyanospilos Mozambique Inhaca Island Hicya_u0.jpg
Hippichthys spicifer Mozambique Inhaca Island Hispi_u0.jpg
Hippocampus camelopardalis Mozambique Inhaca Island Hicam_f0.gif
Hippocampus camelopardalis Mozambique Inhaca Island Hicam_m0.gif
Hippocampus capensis South Africa Knysna Hicap_f0.gif
Hippocampus capensis South Africa Knysna Hicap_m0.gif
Hippocampus histrix South Africa East London Hihis_u1.gif
Hippocampus kuda Mozambique Hikud_f0.gif
Hippocampus kuda Mozambique Inhaca Island Hikud_m0.gif
Hippocampus trimaculatus Hitri_u0.gif
Hippocampus whitei Mozambique Inhaca Island Hiwhi_f0.gif
Hirculops cornifer Kenya Hicor_m0.gif
Histiobranchus bathybius Hibat_u0.gif
Histiopterus typus South Africa Knysna Hityp_j0.gif
Histiopterus typus South Africa South Africa Hityp_u0.gif
Histrio histrio South Africa Port Alfred Hihis_u0.gif
Holcomycteronus aequatoris Hoaeq_u0.gif
Holcomycteronus digittatus Hodig_u0.gif
Holtbyrnia innesi Hoinn_u0.gif
Holtbyrnia laticauda Holat_u1.gif
Hoplobrotula gnathopus South Africa Algoa Bay Hogna_u0.gif
Hoplostethus atlanticus South Africa Durban Hoatl_u2.gif
Hoplostethus mediterraneus South Africa Homed_u1.gif
Hoplostethus melanopus Homel_u1.gif
Hoplostethus melanopus Homel_u0.gif
Hoplostethus tenebricus Hoten_u0.gif
Howella sherborni Hoshe_u0.gif
Hydrolagus africanus South Africa Durban Hyafr_m0.gif
Hydrolagus africanus South Africa Durban Hyafr_m1.gif
Hygophum hanseni Hyhan_u1.gif
Hygophum hanseni Hyhan_u0.gif
Hygophum hygomii Hyhyg_u0.gif
Hygophum proximum Hypro_u1.gif
Hygophum proximum Hypro_u0.gif
Hygophum reinhardtii Larei_u0.gif
Hygophum reinhardtii Larei_u1.gif
Pastinachus sephen South Africa Natal Pasep_f0.gif
Hyporhamphus affinis Hyaff_u0.gif
Hyporhamphus improvisus Hyimp_u0.gif
Hypseleotris cyprinoides South Africa Natal Hyday_u0.gif
Ichthyapus acuticeps Icacu_u0.gif
Ichthyapus acuticeps Icacu_u1.gif
Ichthyococcus ovatus Icova_u0.gif
Ichthyococcus polli Icpol_u0.gif
Idiacanthus atlanticus Idatl_u1.gif
Idiacanthus atlanticus South Africa Algoa Bay Idatl_u0.gif
Idiacanthus fasciola Idfas_u0.gif
Ijimaia loppei Ijlop_u0.gif
Ilyophis brunneus Ilbru_u0.gif
Ipnops agassizii Ipaga_u1.gif
Ipnops agassizii Ipaga_u0.gif
Iso natalensis South Africa Port Alfred Isnat_u0.gif
Blenniella cyanostigma Mozambique Blcya_m0.gif
Istiblennius dussumieri Mozambique Inhaca Island Isdus_f0.gif
Istiblennius dussumieri Seychelles Isdus_m0.gif
Istiblennius edentulus Juan de Nova Island Isede_f0.gif
Istiblennius edentulus Mozambique Isede_m0.gif
Blenniella periophthalmus Mozambique Mozambique Blper_u0.gif
Istigobius decoratus Isdec_u0.gif
Istigobius ornatus Mozambique Isorn_u0.gif
Istigobius spence Mozambique Isspe_u0.gif
Istigobius spence Mozambique Inhaca Island Isspe_u1.gif
Johnius fuscolineatus South Africa Natal Jofus_u0.gif
Johnius dussumieri South Africa Great Fish River Jodus_u0.gif
Johnius dussumieri 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 Kahyo_u0.gif
Kentrocapros rosapinto Mozambique Keros_u0.gif
Kraemeria samoensis Seychelles Krsam_u0.gif
Krefftichthys anderssoni Krand_u0.gif
Krefftichthys anderssoni Krand_u1.gif
Kuhlia rupestris South Africa Natal Kurup_u0.gif
Kyphosus bigibbus Kenya Kybig_u0.gif
Kyphosus vaigiensis Mozambique Inhaca Island Kyvai_u0.gif
Labrichthys unilineatus Seychelles Launi_u0.gif
Labroides dimidiatus Mozambique Mozambique Ladim_u1.gif
Lactoria fornasini Mozambique Inhaca Island Lafor_u1.gif
Laemonema compressicauda South Africa East London Lacom_u0.gif
Guttigadus globiceps South Africa Cape of Good Hope Laglo_u0.gif
Laeops natalensis South Africa Natal Lanat_u1.gif
Laeops natalensis South Africa Natal Lanat_u0.gif
Laeops nigromaculatus South Africa Natal Lanig_u1.gif
Laeops pectoralis Lapec_l0.gif
Laeops pectoralis Kenya Lapec_u0.gif
Lagocephalus lagocephalus South Africa Cape Lalag_j0.gif
Laiphognathus multimaculatus Lamul_m1.gif
Laiphognathus multimaculatus Lamul_m0.gif
Lamnostoma orientalis Laori_u0.gif
Lampadena anomala Laano_m0.gif
Lampadena chavesi Lacha_u1.gif
Lampadena dea Ladea_u0.gif
Lampadena luminosa Lalum_u0.gif
Lampadena notialis Lanot_u0.gif
Lampadena pontifex Lapon_f0.gif
Lampadena speculigera Laspe_u0.gif
Lampanyctodes hectoris Lahec_u0.gif
Nannobrachium achirus Laach_u0.gif
Lampanyctus alatus Laala_u0.gif
Nannobrachium atrum Laate_u0.gif
Lampanyctus australis Laaus_u0.gif
Lampanyctus festivus Lafes_u0.gif
Lampanyctus intricarius Laint_u0.gif
Lampanyctus lepidolychnus Lalep_u0.gif
Nannobrachium lineatum Lalin_m0.gif
Lampanyctus macdonaldi Lamac_u0.gif
Lampanyctus nobilis Lanob_u0.gif
Lampanyctus photonotus Lapho_f0.gif
Lampanyctus pusillus Lapus_u0.gif
Lampanyctus steinbecki Laste_u0.gif
Lampanyctus tenuiformis Laten_j0.gif
Lampanyctus turneri Latur_u0.gif
Lampichthys procerus Lapro_u0.gif
Lampris guttatus South Africa Plettenberg Bay Lagut_u0.gif
Lamprogrammus exutus Laexu_u0.gif
Lamprogrammus niger Lanig_u0.gif
Latimeria chalumnae Comoros Lacha_m1.gif
Latimeria chalumnae Comoros Lacha_m0.gif
Latimeria chalumnae Mozambique 1991-08-01 Lacha_u2.jpg
Leiognathus equulus South Africa Durban Leequ_u0.gif
Leiuranus semicinctus Lesem_u1.gif
Leiuranus semicinctus Mozambique Inhaca Island Lesem_u0.gif
Lepadichthys caritus South Africa Natal Lecar_u0.gif
Lepidion capensis Lecap_u0.gif
Lepidion natalensis South Africa Natal Lenat_u0.gif
Lepidophanes guentheri Legue_m0.gif
Lepidotrigla faurei South Africa Natal Lefau_u0.gif
Lepidotrigla multispinosa South Africa Natal Lemul_u1.gif
Leptochilichthys pinguis Lepin_u0.gif
Leptoderma macrops Lemac_u0.gif
Leptostomias gladiator Legla_u1.gif
Leptostomias gladiator Legla_u0.gif
Leptostomias gracilis Legra_u0.gif
Lestidiops jayakari Lejay_u0.gif
Lestidiops jayakari Lejay_u1.gif
Lestidiops similis Atlantic Lesim_u0.gif
Lestidium atlanticum Leatl_u0.gif
Lestrolepis intermedia Leint_u0.gif
Limnichthys nitidus Mozambique Linit_u0.gif
Lissonanchus lusheri Mozambique Lilus_u0.gif
Lithognathus aureti Namibia Walvis Bay Liaur_u0.gif
Planiliza alata South Africa East London Liala_u0.gif
Chelon dumerili South Africa Knysna Lidum_u0.gif
Planiliza melinopterus South Africa St. Lucia Limel_u1.gif
Planiliza macrolepis South Africa Natal Limac_u0.gif
Planiliza melinopterus South Africa Natal Limel_u0.gif
Chelon richardsonii South Africa Knysna Liric_u0.gif
Chelon richardsonii South Africa Knysna Liric_u1.gif
Chelon tricuspidens South Africa Knysna Litri_u0.gif
Chelon tricuspidens South Africa Knysna Litri_u1.gif
Ellochelon vaigiensis Mozambique Mozambique Livai_u0.gif
Lobianchia dofleini Lodof_u0.gif
Lobianchia gemellarii Logem_u0.gif
Lophiodes insidiator Loins_u0.gif
Lophiodes mutilus Lomut_u0.gif
Lophiomus setigerus Loset_u0.gif
Lophius vomerinus Lovom_u0.gif
Lophodiodon calori Local_u1.gif
Lophodiodon calori Local_u0.gif
Lophodiodon calori South Africa Local_j0.gif
Loweina interrupta Loint_m0.gif
Loweina rara Lorar_m0.gif
Luciobrotula bartschi Lubar_u0.gif
Lutjanus lutjanus Mozambique Inhaca Island Lulut_u1.gif
Lutjanus sanguineus South Africa Algoa Bay Lusan_u0.gif
Lutjanus sebae 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 Mamac_u0.gif
Macropharyngodon vivienae Maviv_m0.gif
Macroramphosus scolopax South Africa Cape Point Masco_u0.gif
Macruronus capensis South Africa Algoa Bay Macap_u0.gif
Magnisudis prionosa Mapri_u0.gif
Malacosteus niger Manig_u1.gif
Malthopsis lutea Malut_u1.gif
Malthopsis lutea Malut_u0.gif
Neoachiropsetta milfordi South Africa Cape Town Mamil_m0.gif
Neoachiropsetta milfordi South Africa Cape Town Mamil_m1.gif
Margrethia obtusirostra Maobt_u0.gif
Marleyella bicolorata South Africa Natal Mabic_f1.gif
Marleyella bicolorata South Africa Natal Mabic_f0.gif
Masturus lanceolatus South Africa Algoa Bay Malan_u0.gif
Maulisia mauli Mamau_u0.gif
Maulisia microlepis Mamic_u0.gif
Maurolicus muelleri Mamue_u0.gif
Megalaspis cordyla Mozambique Inhaca Island Mecor_u1.gif
Megalops cyprinoides Seychelles Mahé Mecyp_u1.gif
Melamphaes danae Medan_u0.gif
Melamphaes eulepis Meeul_u0.gif
Melamphaes longivelis Melon_u0.gif
Melamphaes microps Memic_u0.gif
Melamphaes simus Mesim_u0.gif
Melanocetus johnsonii Mejoh_u1.gif
Melanocetus johnsonii Mejoh_u0.gif
Melanonus gracilis Megra_u0.gif
Melanonus zugmayeri Mezug_u0.gif
Melanostigma gelatinosum Megel_u1.gif
Melanostomias bartonbeani Mebar_u0.gif
Melanostomias niger South Africa Cape Town Menig_u1.gif
Melanostomias valdiviae Meval_u0.gif
Melichthys indicus Kenya Kenya Meind_u0.gif
Mene maculata Mozambique Maputo Bay Memac_u0.gif
Mesobius antipodum Meant_u0.gif
Metavelifer multiradiatus Mozambique Mozambique Channel Memul_u0.gif
Metelectrona herwigi Meher_u1.gif
Metelectrona herwigi Meher_u0.gif
Metelectrona ventralis Meven_u0.gif
Microphis brachyurus Mibra_m0.gif
Microphis brachyurus South Africa Natal Mibra_u0.jpg
Microphis fluviatilis Miflu_f1.gif
Microstoma microstoma Mimic_u0.gif
Stomias longibarbatus Stlon_u0.gif
Stomias longibarbatus Stlon_u1.gif
Mimoblennius rusi South Africa Natal Mirus_m0.gif
Minous coccineus South Africa Durban Micoc_u1.gif
Minous coccineus South Africa Durban Micoc_u0.gif
Coryogalops sordida Mozambique Inhaca Island Cosor_u0.gif
Buglossidium luteum Bulut_u1.gif
Monodactylus argenteus Mozambique Inhaca Island Moarg_u0.gif
Monomitopus nigripinnis Monig_u0.gif
Moringua ferruginea Mozambique Inhaca Island Mofer_u0.gif
Moringua javanica Mojav_u0.gif
Mugil cephalus South Africa Knysna Mucep_u2.gif
Mugilogobius durbanensis South Africa Natal Mudur_u0.gif
Mugilogobius mertoni Mozambique Inhaca Island Muinh_u0.gif
Muraenesox bagio Mubag_u0.gif
Scolecenchelys gymnota Mozambique Mugym_u0.gif
Scolecenchelys laticaudata Mozambique Mulat_u0.gif
Scolecenchelys xorae South Africa Transkei Muxor_u0.gif
Scolecenchelys xorae South Africa Transkei Muxor_u1.gif
Myctophum asperum Myasp_u0.gif
Myctophum aurolaternatum Myaur_u0.gif
Myctophum fissunovi Myfis_m0.gif
Myctophum fissunovi Myfis_m1.gif
Myctophum nitidulum Mynit_u0.gif
Myctophum nitidulum Mynit_u1.gif
Myctophum obtusirostre Myobt_u1.gif
Myctophum obtusirostre Myobt_u0.gif
Myctophum phengodes Myphe_u2.gif
Myctophum phengodes Myphe_u1.gif
Myctophum selenops Mysel_u0.gif
Myctophum spinosum Myspi_u0.gif
Myctophum spinosum Myspi_u1.gif
Myliobatis aquila South Africa Algoa Bay Myaqu_u0.gif
Myrichthys colubrinus Mozambique Inhaca Island Mycol_u0.gif
Myrichthys maculosus Kenya Mymac_u0.gif
Mystriophis rostellatus Myros_u1.gif
Pseudomyxus capensis South Africa Cape Mycap_u0.gif
Scomberesox simulans Nasim_u0.gif
Nannocampus elegans Naele_m0.gif
Nannocampus elegans Naele_f0.gif
Nansenia macrolepis South Africa Namac_u0.gif
Narcetes lloydi Nallo_u0.gif
Narcetes stomias Nasto_u0.gif
Narcine rierai Mozambique Narie_f1.gif
Narcine rierai Mozambique Narie_f0.gif
Narke capensis South Africa Natal Nacap_m0.gif
Natalichthys leptus South Africa Natal Nalep_u0.gif
Natalichthys ori South Africa Natal Naori_u0.gif
Natalichthys sam South Africa Natal Nasam_u0.gif
Nemanthias carberryi Kenya Necar_u0.gif
Nemichthys curvirostris Necur_f1.gif
Nemichthys curvirostris Necur_f0.gif
Nemichthys scolopaceus Nesco_m0.gif
Nemichthys scolopaceus Nesco_f0.gif
Neobythites analis South Africa Neana_u0.gif
Neocyema erythrosoma Neery_u0.gif
Neocyttus rhomboidalis South Africa Nerho_u1.gif
Neoharriotta pinnata South Africa Natal Nepin_m0.gif
Neolaeops microphthalmus South Africa Natal Nemic_u5.gif
Neomerinthe folgori Nefol_u0.gif
Neoscorpaena nielseni South Africa Durban Nenie_u0.gif
Neonesthes capensis Necap_u0.gif
Neonesthes microcephalus Nemic_u4.gif
Neopomacentrus cyanomos Mozambique Mozambique Necya_u0.gif
Neopomacentrus fallax Mozambique Nefal_u0.gif
Neopomacentrus fuliginosus Mozambique Neful_u0.gif
Neoscombrops cynodon South Africa Durban Neann_u0.gif
Neoscopelus macrolepidotus Nemac_u0.gif
Neoscopelus microchir Nemic_u0.gif
Nessorhamphus ingolfianus Neing_u0.gif
Nettastoma parviceps Nepar_u1.gif
Kumba hebetata Kuheb_u0.gif
Kuronezumia leonis South Africa Cape Point Kuleo_u0.gif
Nezumia semiquincunciata Nesem_u0.gif
Nomeus gronovii South Africa Transkei Nogro_j0.gif
Norfolkia brachylepis South Africa Natal Nobra_m0.gif
Normichthys yahganorum Noyah_u0.gif
Notacanthus sexspinis Nosex_u1.gif
Arctozenus risso Arris_u0.gif
Notolychnus valdiviae Noval_m0.gif
Notopogon lilliei Nolil_u0.gif
Notopogon macrosolen South Africa Table Bay Nomac_u0.gif
Notopogon xenosoma South Africa Natal Noxen_u0.gif
Notoscopelus caudispinosus Nocau_u0.gif
Notoscopelus resplendens Nores_u0.gif
Novaculoides macrolepidotus Mozambique Nomac_u1.gif
Oligolepis acutipennis South Africa Natal Olacu_u0.gif
Oligolepis keiensis South Africa Kei River Olkei_f0.gif
Omobranchus banditus South Africa Durban Omban_m0.gif
Omobranchus elongatus Omelo_m0.gif
Omobranchus elongatus Omelo_f0.gif
Omobranchus fasciolatus Omfas_m1.gif
Omobranchus fasciolatus Omfas_m0.gif
Omobranchus ferox Omfer_m0.gif
Omobranchus punctatus Ompun_m0.gif
Omobranchus woodi South Africa Knysna Omwoo_u0.gif
Omosudis lowii Omlow_u0.gif
Oneirodes kreffti Onkre_u0.gif
Onigocia oligolepis Onoli_u1.gif
Onigocia oligolepis South Africa Natal Onoli_u0.gif
Onuxodon fowleri South Africa Durban Onfow_u0.gif
Onuxodon parvibrachium Seychelles Onpar_u1.gif
Onuxodon parvibrachium Seychelles Onpar_u0.gif
Ophichthus apicalis 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 Opbon_u0.gif
Ophichthus erabo South Africa Durban Opera_u0.gif
Ophichthus marginatus Seychelles Opmar_u0.gif
Ophichthus unicolor South Africa Algoa Bay Opuni_u1.gif
Ophichthus unicolor South Africa Algoa Bay Opuni_u0.gif
Ophidion smithi Opsmi_u0.gif
Ophiocara porocephala South Africa Natal Oppor_u0.gif
Ophisurus serpens South Africa Port Alfred Opser_u1.gif
Ophisurus serpens South Africa Port Alfred Opser_u2.gif
Monacoa grimaldii Opgri_u0.gif
Opisthoproctus soleatus Opsol_u0.gif
Opistognathus margaretae Kenya Opmar_u1.gif
Opistognathus muscatensis South Africa Natal Opmus_u0.gif
Opistognathus nigromarginatus Tanzania Zanzibar Opnig_u0.gif
Oplegnathus conwayi South Africa Algoa Bay Opcon_u0.gif
Oplegnathus peaolopesi Mozambique Oppea_u0.gif
Oplegnathus robinsoni Mozambique Oprob_u0.gif
Opostomias micripnus Opmic_u0.gif
Oreosoma atlanticum South Africa Cape Town Oratl_u2.gif
Oreosoma atlanticum 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 Japan Osarc_u0.gif
Ostichthys delta Réunion Osdel_u0.gif
Ostichthys kaianus Oskai_u0.gif
Ostracion cubicus South Africa Cape Oscub_u1.gif
Ostracion cubicus South Africa Cape Oscub_u0.gif
Ostracion cubicus South Africa East London Oscub_j0.gif
Owstonia simotera Mozambique Owsim_u0.gif
Oxyporhamphus micropterus Oxmic_u1.gif
Oxyurichthys lemayi Mozambique Inhaca Island Oxlem_f0.gif
Oxyurichthys microlepis South Africa East London Oxmic_u3.gif
Oxyurichthys ophthalmonema Tanzania Zanzibar Oxoph_u0.gif
Oxyurichthys papuensis Mozambique Inhaca Island Oxpap_u0.gif
Pachymetopon blochii Pablo_u0.gif
Pachystomias microdon Pamic_u0.gif
Pandaka silvana South Africa Knysna Pasil_f0.gif
Papilloculiceps longiceps Seychelles Palon_u0.gif
Papilloculiceps longiceps South Africa Durban Palon_u1.gif
Parablennius cornutus South Africa Natal Pacor_u0.gif
Parablennius lodosus Mozambique Maputo Bay Palod_m0.gif
Parablennius pilicornis South Africa Natal Papil_m0.gif
Parabrotula plagiophthalma Papla_u0.gif
Parachaeturichthys polynema South Africa Natal Papol_u0.gif
Aseraggodes xenicus Paxen_u0.gif
Citharoides macrolepis South Africa Natal Cimac_u0.gif
Neoglyphidodon melas Mozambique Nemel_u0.gif
Paragobiodon echinocephalus Mozambique Paech_u0.gif
Paragobiodon lacunicolus Palac_u0.gif
Paragobiodon modestus Mozambique Inhaca Island Pamod_u0.gif
Paragobiodon xanthosoma Kenya Paxan_u3.gif
Paralepis elongata Paelo_u1.gif
Paralichthodes algoensis South Africa Natal Paalg_u1.gif
Paralichthodes algoensis South Africa Natal Paalg_u0.gif
Paraliparis australis South Africa Saldanha Bay Paaus_u0.gif
Paraliparis copei copei Pacop_u0.gif
Psednos micrurus Pamic_m0.gif
Paraliparis copei wilsoni Pawil_u0.gif
Paraluteres prionurus Mozambique Papri_u0.gif
Paramonacanthus pusillus South Africa Natal Papus_u1.gif
Parapercis punctulata Papun_u0.gif
Parapercis robinsoni South Africa Natal Parob_u0.gif
Parapercis somaliensis Pasom_u0.gif
Parapercis xanthozona Paxan_u2.gif
Paraplagusia bilineata South Africa Natal Pabil_u0.gif
Psenes cyanophrys Dassen Island Parot_u0.gif
Parapterois heterura South Africa Natal Pahet_u0.gif
Parascorpaena mossambica South Africa Transkei Pamos_u0.gif
Parascorpis typus South Africa Port Alfred Patyp_u0.gif
Parastromateus niger Mozambique Mozambique Panig_u0.gif
Parataeniophorus gulosus Pagul_u0.gif
Pardachirus morrowi Kenya Pamor_u0.gif
Parexocoetus brachypterus Pabra_u1.gif
Pavoclinus litorafontis Palit_u0.gif
Pavoclinus myae South Africa East London Pamya_u0.gif
Pavoclinus smalei Tsitsikama Coast Pasma_u0.gif
Pegasus volitans Mozambique Inhaca Island Pevol_u0.gif
Pegusa lascaris Gulf of Guinea Pelas_u1.gif
Pegusa lascaris Gulf of Guinea Pelas_u0.gif
Mentodus perforatus Meper_u1.gif
Mentodus perforatus Meper_u0.gif
Pempheris heemstraorum Rodriguez Mascarene Islands 2001-10-08 Pehee_f0.jpg
Penopus microphthalmus Pemic_u0.gif
Pentaceros capensis South Africa Pecap_u0.gif
Peristedion weberi Mozambique Inhaca Island Peweb_u1.gif
Peristedion weberi Mozambique Inhaca Island Peweb_u0.gif
Persparsia kopua Pekop_u0.gif
Pervagor melanocephalus South Africa Port Alfred Pemel_j0.gif
Petalichthys capensis South Africa Knysna Pecap_u1.gif
Petroscirtes breviceps Pebre_m1.gif
Petroscirtes breviceps Pebre_m0.gif
Petroscirtes mitratus Pemit_f0.gif
Phaenomonas cooperae Palau Phcoo_u1.gif
Phaenomonas cooperae Palau Phcoo_u0.gif
Pherallodus smithi South Africa Durban Phsmi_u0.gif
Phosichthys argenteus South Africa Cape Point Pharg_u0.gif
Photoblepharon steinitzi Grand Comoro Phste_u0.gif
Photonectes braueri Phbra_u0.gif
Photonectes parvimanus Phpar_u0.gif
Photonectes parvimanus Phpar_u1.gif
Phoxocampus belcheri Phbel_m0.gif
Bufoceratias wedli Pawed_u0.gif
Bufoceratias wedli Pawed_u1.gif
Phtheirichthys lineatus South Africa Algoa Bay Phlin_u0.gif
Phyllophichthus xenodontus Kenya Phxen_u1.gif
Phyllophichthus xenodontus Kenya Phxen_u0.gif
Physiculus capensis South Africa Cape Phcap_u0.gif
Physiculus natalensis South Africa Natal Phnat_u0.gif
Pisodonophis boro South Africa Natal Pibor_u0.gif
Pisodonophis cancrivorus Mozambique Inhaca Island Pican_u0.gif
Plagiotremus tapeinosoma Pltap_m0.gif
Platax orbicularis Plorb_j0.gif
Platax pinnatus Plpin_u1.gif
Platax teira Pltei_j0.gif
Platax teira Mozambique Inhaca Island Pltei_u1.gif
Plectorhinchus chubbi South Africa Natal Plchu_u0.gif
Plectorhinchus flavomaculatus Kenya Kenya Plfla_u0.gif
Plectorhinchus flavomaculatus Mozambique Inhaca Island Plfla_j0.gif
Plectorhinchus gibbosus Tanzania Zanzibar Plgib_j0.gif
Plectorhinchus gibbosus Tanzania Zanzibar Plgib_u0.gif
Plectorhinchus playfairi Kenya Kenya Plpla_u1.gif
Plectorhinchus schotaf Kenya Kenya Plsch_u0.gif
Plectorhinchus sordidus Kenya Kenya Plsor_u0.gif
Plectranthias longimanus Kenya Pllon_u1.gif
Plectranthias morgansi Kenya Plmor_u0.gif
Plectroglyphidodon leucozonus Mozambique Plleu_u1.gif
Plectroglyphidodon leucozonus Mozambique Plleu_u0.gif
Plectrypops lima Mozambique Pllim_u0.gif
Plesiobatis daviesi Mozambique Limpopo River Pldav_u0.gif
Plesiops coeruleolineatus Mozambique Plcoe_u0.gif
Plesiops multisquamata South Africa Natal Plmul_u0.gif
Pleuroscopus pseudodorsalis South Africa Algoa Bay Plpse_u1.gif
Pleuroscopus pseudodorsalis South Africa Algoa Bay Plpse_u0.gif
Pleurosicya annandalei Plann_m0.gif
Pleurosicya mossambica Mozambique Plmos_u0.gif
Pleurosicya muscarum Mozambique Plmus_u0.gif
Plotosus nkunga Plnku_u0.gif
Poecilopsetta natalensis South Africa Natal Ponat_u0.gif
Pollichthys mauli Pomau_u0.gif
Polyacanthonotus africanus Poafr_u1.gif
Polyacanthonotus rissoanus Poris_u0.gif
Polyamblyodon germanum South Africa East London Poger_u0.gif
Polyamblyodon gibbosum Mozambique Pogib_u0.gif
Polydactylus plebeius South Africa East London Pople_u2.gif
Polydactylus sextarius Mozambique Mozambique Posex_u1.gif
Polyipnus indicus Poind_u1.gif
Polyipnus omphus Poomp_u0.gif
Polyipnus polli Popol_u0.gif
Polymetme corythaeola Pocor_u0.gif
Polymixia berndti South Africa Durban Pober_u0.gif
Polymixia nobilis Mozambique Ponob_u0.gif
Dentex macrophthalmus Namibia Walvis Bay Demac_u5.gif
Pomacanthus rhomboides Mozambique Inhaca Island Pomac_u5.gif
Pomacentrus pavo Mozambique Popav_u0.gif
Pomacentrus trichrourus Tanzania Potri_u1.gif
Pomacentrus trilineatus Mozambique Potri_u0.gif
Pomadasys furcatus South Africa Natal Pofur_u1.gif
Pomadasys kaakan Mozambique Inhaca Island Pokaa_u0.gif
Pomadasys laurentino Mozambique Mozambique Channel Polau_u0.gif
Pomadasys maculatus Mozambique Mozambique Pomac_u2.gif
Pomadasys multimaculatus Kenya Kenya Pomul_u1.gif
Pomadasys stridens Mozambique Inhaca Island Postr_u0.gif
Porogadus miles Pomil_u1.gif
Poromitra crassiceps Pocra_u0.gif
Poromitra megalops Pomeg_u0.gif
Poromitra oscitans Poosc_u0.gif
Priacanthus hamrur Mozambique Mozambique Prham_u0.gif
Butis koilomatodon Mozambique Delagoa Bay Prkoi_u0.gif
Pristigenys niphonia South Africa Algoa Bay Prnip_u1.gif
Pristigenys niphonia South Africa Algoa Bay Prnip_u0.gif
Pristilepis oligolepis Japan Proli_u0.gif
Prognichthys brevipinnis Prbre_u0.gif
Protomyctophum andriashevi Prand_u1.gif
Protomyctophum andriashevi Prand_u0.gif
Protomyctophum bolini Prbol_u0.gif
Protomyctophum bolini Prbol_u1.gif
Protomyctophum choriodon Prcho_u0.gif
Protomyctophum choriodon Prcho_u1.gif
Protomyctophum gemmatum Prgem_u0.gif
Protomyctophum gemmatum Prgem_u1.gif
Protomyctophum luciferum Prluc_u0.gif
Protomyctophum luciferum Prluc_u1.gif
Protomyctophum normani Prnor_u1.gif
Protomyctophum normani Prnor_u0.gif
Protomyctophum parallelum Prpar_u1.gif
Protomyctophum parallelum Prpar_u0.gif
Protomyctophum subparallelum Prsub_u0.gif
Protomyctophum tenisoni Prten_u0.gif
Psammogobius knysnaensis South Africa Knysna Pskny_u0.gif
Psenes cyanophrys Pscya_u0.gif
Psenes cyanophrys Pscya_j0.gif
Psenes maculatus Psmac_j0.gif
Psenes pellucidus South Africa Durban Pspel_j0.gif
Cubiceps whiteleggii South Africa Natal Pswhi_u0.gif
Psettina brevirictis Psbre_u0.gif
Psettodes erumei Mozambique Mozambique Pseru_u1.gif
Pseudalutarius nasicornis South Africa Natal Psnas_u0.gif
Pseudamiops pellucidus Kenya Pspel_u1.gif
Pseudogramma polyacantha Kenya Pspol_f0.gif
Icichthys australis Icaus_u0.gif
Pseudorhombus arsius South Africa Natal Psars_u0.gif
Pseudorhombus arsius South Africa Natal Psars_u1.gif
Pseudorhombus elevatus Psele_u1.gif
Pseudorhombus natalensis South Africa Natal Psnat_u1.gif
Pseudorhombus natalensis South Africa Natal Psnat_u0.gif
Psychrolutes macrocephalus South Africa Psmac_u2.gif
Ptarmus jubatus Mozambique Inhaca Island Ptjub_u0.gif
Pteraclis velifera South Africa Durban Ptvel_u0.gif
Pteragogus flagellifer Kenya Ptfla_f0.gif
Pteragogus pelycus Mozambique Ptpel_u0.gif
Pterois antennata Mozambique Ptant_u0.gif
Pterois miles Mozambique Inhaca Ptmil_u0.gif
Pterois mombasae Kenya Ptmom_u0.gif
Pterois radiata Tanzania Zanzibar Ptrad_u0.gif
Pterois russelii South Africa Natal Ptrus_u0.gif
Aetomylaeus bovinus South Africa Natal Ptbov_u0.gif
Pteropsaron heemstrai South Africa Natal Pthee_u0.gif
Pteropsaron heemstrai South Africa Natal Pthee_u1.gif
Nemoossis belloci Namibia Walvis Bay Ptbel_l0.gif
Nemoossis belloci Namibia Walvis Bay Ptbel_u0.gif
Pterycombus petersii South Africa Cape Point Ptpet_u0.gif
Pyramodon punctatus South Africa East London Pypun_u0.gif
Rachycentron canadum South Africa Transkei Racan_u0.gif
Radiicephalus elongatus South Africa Cape Point Raelo_u0.gif
Amblyraja radiata Canada Amrad_u0.gif
Dipturus stenorhynchus Mozambique Diste_f0.gif
Raja straeleni W. Africa Rastr_m0.gif
Leucoraja wallacei South Africa Natal Lewal_m0.gif
Redigobius balteatops Mozambique Inhaca Island Rebal_m0.gif
Redigobius bikolanus Seychelles Rebik_m0.gif
Redigobius bikolanus Seychelles Rebik_f0.gif
Redigobius dewaali South Africa Knysna Redew_u0.gif
Redigobius dewaali South Africa Knysna Redew_u1.gif
Remora australis South Africa Algoa Bay Reaus_u0.gif
Remora brachyptera South Africa Algoa Bay Rebra_u0.gif
Remora remora South Africa Algoa Bay Rerem_u1.gif
Remora albescens South Africa Algoa Bay Realb_u0.gif
Rhabdamia gracilis Mozambique Rhgra_u0.gif
Bathycongrus wallacei Bawal_u2.gif
Rhina ancylostoma South Africa Durban Rhanc_f0.gif
Acroteriobatus annulatus South Africa Algoa Bay Rhann_m0.gif
Acroteriobatus blochii Rhblo_u0.gif
Rhinobatos holcorhynchus South Africa Natal Rhhol_m0.gif
Acroteriobatus leucospilus South Africa Natal Rhleu_f0.gif
Acroteriobatus ocellatus South Africa Algoa Bay Rhoce_m0.gif
Rhinochimaera atlantica Rhatl_m0.gif
Rhinopias frondosa South Africa Durban Rhfro_u0.gif
Rhinoptera javanica Mozambique Maputo Maputo Rhjav_u1.gif
Rhinoptera javanica Mozambique Maputo Rhjav_u0.gif
Rhynchohyalus natalensis Rhnat_u0.gif
Riekertia ellisi South Africa Transkei Riell_u0.gif
Rondeletia loricata USA California Rolor_u0.gif
Gigantura indica Giind_l0.gif
Gigantura indica Giind_u1.gif
Gigantura indica Giind_u0.gif
Rosenblattia robusta Rorob_u0.gif
Rosenblattichthys hubbsi Rohub_u0.gif
Rouleina attrita Roatt_u0.gif
Rouleina maderensis Romad_u0.gif
Rouleina squamilatera Rosqu_u0.gif
Sagamichthys schnakenbecki Sasch_u0.gif
Sagamichthys schnakenbecki Sasch_u1.gif
Samaris cristatus Mozambique Sacri_u1.gif
Samaris cristatus Mozambique Mozambique Sacri_u0.gif
Sardinella albella 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_u1.gif
Scalicus investigatoris South Africa Durban Sainv_u0.gif
Saurida gracilis Sagra_u0.gif
Scartella emarginata South Africa Transkei Scema_m0.gif
Scatophagus tetracanthus Mozambique Mozambique Sctet_u0.gif
Schedophilus maculatus Scmac_j0.gif
Scomberesox scombroides South Africa Kei River Scsau_u1.gif
Scomberoides commersonnianus Sccom_u2.gif
Scomberoides commersonnianus Sccom_u3.gif
Scomberoides lysan Seychelles Sclys_u1.gif
Scomberoides lysan Seychelles Sclys_u0.gif
Scomberoides tol Sctol_u1.gif
Scomberoides tol Sctol_u0.gif
Scombrolabrax heterolepis Schet_u0.gif
Scombrops boops South Africa Algoa Bay Scboo_u0.gif
Scopelarchoides danae Scdan_u0.gif
Scopelarchoides signifer Scsig_u0.gif
Scopelarchus analis Scana_u0.gif
Scopelarchus guentheri Scgue_u0.gif
Scopelarchus michaelsarsi Scmic_u0.gif
Scopelengys tristis Sctri_u2.gif
Scopeloberyx opisthopterus Scopi_u0.gif
Scopeloberyx robustus Scrob_u0.gif
Scopelogadus beanii Scbea_u0.gif
Scopelogadus mizolepis Scmiz_u0.gif
Scopelopsis multipunctatus Scmul_u0.gif
Scopelopsis multipunctatus Scmul_u1.gif
Scopelosaurus meadi Scmea_u1.gif
Scopelosaurus meadi Scmea_u2.gif
Scorpaenodes guamensis South Africa Transkei Scgua_u0.gif
Scorpaenodes minor Mozambique Scmin_u0.gif
Scorpaenodes parvipinnis Seychelles Scpar_u0.gif
Scorpaenodes varipinnis Tanzania Zanzibar Scvar_u0.gif
Scorpaenopsis gilchristi South Africa Natal Scgil_u0.gif
Scorpaenopsis oxycephala Scoxy_u0.gif
Sebastapistes cyanostigma Mozambique Secya_u1.gif
Sebastapistes cyanostigma Mozambique Secya_u0.gif
Sebastapistes tinkhami Setin_u0.gif
Sebastes capensis South Africa Lambert's Bay Secap_u0.gif
Secutor insidiator South Africa Durban Seins_u1.gif
Secutor ruconius South Africa Durban Seruc_u0.gif
Selachophidium guentheri South Africa Segue_u0.gif
Seriola lalandi Selal_u2.gif
Seriolina nigrofasciata Senig_u0.gif
Serranus novemcinctus Senov_u0.gif
Serrivomer beanii Sebea_u0.gif
Gymnothorax griseus Mauritius Sigri_u0.gif
Siganus sutor South Africa Knysna Sisut_u0.gif
Silhouettea insinuans Seychelles Siins_u0.gif
Silhouettea sibayi South Africa Natal Sisib_u0.gif
Simenchelys parasitica Sipar_u1.gif
Sio nordenskjoldii Sinor_u0.gif
Siphamia mossambica Mozambique Simos_u0.gif
Sparodon durbanensis South Africa Algoa Bay Spdur_u0.gif
Spectrunculus grandis Spgra_u1.gif
Sphagemacrurus pumiliceps Sppum_u0.gif
Sphyraena acutipinnis South Africa Port Alfred Spacu_u0.gif
Sphyraena afra Congo Dem Rp Congo River Spafr_u0.gif
Sphyraena barracuda Kenya Spbar_u2.gif
Sphyraena barracuda Mozambique Mozambique Spbar_u1.gif
Sphyraena chrysotaenia Madagascar Spchr_u0.gif
Sphyraena flavicauda Red Sea Spfla_u0.gif
Sphyraena forsteri Spfor_j0.gif
Sphyraena forsteri Seychelles Spfor_u0.gif
Sphyraena jello Mozambique Mozambique Spjel_u1.gif
Sphyraena jello Sri Lanka Spjel_u0.gif
Sphyraena novaehollandiae Spnov_u1.gif
Sphyraena putnamae Spput_u0.gif
Sphyraena qenie Indonesia Spqen_u0.gif
Squatina africana South Africa Natal Sqafr_m0.gif
Squatina africana South Africa Natal Sqafr_m1.gif
Stegastes fasciolatus Seychelles Astove Island Stfas_u2.gif
Stegastes nigricans Mozambique Stnig_u0.gif
Stemonosudis elegans Stele_u0.gif
Stemonosudis gracilis Stgra_u0.gif
Stemonosudis macrura Stmac_u0.gif
Stenogobius kenyae Kenya Stken_m0.gif
Sternoptyx obscura Stobs_u0.gif
Sternoptyx pseudobscura Stpse_u1.gif
Sternoptyx pseudodiaphana Stpse_u0.gif
Stolephorus holodon Sthol_u0.gif
Stomias boa boa Stboa_u0.gif
Stomias nebulosus Stneb_u0.gif
Anoplocapros inermis South Africa Algoa Bay Anrob_u0.gif
Stylephorus chordatus Stcho_u0.gif
Idiacanthus fasciola Idfas_l0.gif
Sudis hyalina Suhya_u0.gif
Sufflogobius bibarbatus South Africa Cape Subib_u0.gif
Syacium micrurum Namibia Symic_u2.gif
Symbolophorus barnardi Sybar_u1.gif
Symbolophorus barnardi Sybar_u0.gif
Symbolophorus boops Syboo_u1.gif
Symbolophorus boops Syboo_u0.gif
Symbolophorus evermanni Syeve_u2.gif
Symbolophorus evermanni Syeve_u0.gif
Symbolophorus rufinus Syruf_f0.gif
Symphurus ocellatus South Africa Natal Syoce_u1.gif
Symphurus strictus Systr_u0.gif
Symphurus variegatus South Africa East London Syvar_u2.gif
Synagrops japonicus South Africa Natal Syjap_u0.gif
Kaperangus microlepis Symic_u1.gif
Synanceia verrucosa Mozambique Syver_u0.gif
Synanceia verrucosa Mozambique Mozambique Syver_u1.gif
Synaphobranchus affinis Syaff_u0.gif
Synaphobranchus kaupii Sykau_u0.gif
Synchiropus postulus Mozambique Sypos_f0.gif
Synchiropus postulus Seychelles Aldabra Islands Sypos_m0.gif
Syngnathoides biaculeatus Sybia_f0.gif
Syngnathoides biaculeatus Mozambique Inhaca Island Sybia_u0.gif
Syngnathoides biaculeatus South Africa Inhaca Island Sybia_u1.gif
Syngnathus acus Syacu_f0.gif
Syngnathus watermeyeri South Africa Port Alfred Sywat_m0.gif
Synodus binotatus South Africa KwaZulu Sybin_u0.gif
Synodus variegatus Syeng_u0.gif
Synodus hoshinonis Syhos_u0.gif
Synodus variegatus Syvar_u1.gif
Taaningichthys bathyphilus Tabat_u0.gif
Taaningichthys minimus Tamin_f0.gif
Taenianotus triacanthus Mozambique Inhaca Island Tatri_u0.gif
Taeniurops meyeni South Africa Durban Tamey_f0.gif
Talismania kotlyari Takot_u0.gif
Talismania longifilis Talon_u0.gif
Taractes asper South Africa Cape Town Taasp_u0.gif
Taractichthys longipinnis Namibia Walvis Bay Talon_u1.gif
Taractichthys steindachneri Taste_u0.gif
Teixeirichthys jordani Mozambique Channel Tejor_u0.gif
Terapon jarbua South Africa Algoa Bay Tejar_u1.gif
Terapon theraps Mozambique Mozambique Tethe_u0.gif
Tetragonurus atlanticus South Africa Natal Teatl_u0.gif
Tetragonurus cuvieri Tecuv_u0.gif
Tetrosomus concatenatus South Africa Knysna Tecon_u1.gif
Tetrosomus concatenatus South Africa Knysna Tecon_u0.gif
Tetrosomus gibbosus South Africa Durban Tegib_u0.gif
Thamnaconus arenaceus South Africa Natal Thare_u0.gif
Thamnaconus fajardoi Mozambique Mozambique Channel Thfaj_u0.gif
Thamnaconus modestoides South Africa Algoa Bay Thmod_u0.gif
Thysanophrys celebica Thcel_u1.gif
Thysanophrys celebica Tanzania Zanzibar Thcel_u0.gif
Sunagocia otaitensis Euota_u1.gif
Sunagocia otaitensis South Africa Natal Euota_u0.gif
Tetronarce nobiliana Orange River Tonob_f0.gif
Torquigener hypselogeneion South Africa Knysna Tohyp_u0.gif
Trachinotus africanus Trafr_u0.gif
Trachinotus baillonii Mozambique Mozambique Trbai_u0.gif
Trachinotus blochii Kenya Kenya Trblo_u1.gif
Trachinotus blochii Mozambique Mozambique Trblo_u0.gif
Trachinotus botla Kenya Kenya Trbot_u0.gif
Trachipterus trachypterus South Africa Cape Town Trtra_u0.gif
Trachonurus villosus Trvil_u1.gif
Trachonurus villosus Trvil_u0.gif
Trachurus delagoa Trdel_u0.gif
Trachurus trachurus Trtra_u1.gif
Trachyrhamphus bicoarctatus Mozambique Inhaca Island Trbic_u0.gif
Trachyscorpia eschmeyeri South Africa Trcap_u0.gif
Triacanthodes ethiops South Africa Natal Treth_u1.gif
Triacanthodes ethiops South Africa Natal Treth_u0.gif
Trigla lyra Trlyr_u0.gif
Trigonolampa miriceps Trmir_u0.gif
Trimma corallinum Mozambique Trcor_u0.gif
Triphoturus nigrescens Trnig_u0.gif
Triplophos hemingi Trhem_u0.gif
Tripterophycis gilchristi South Africa Cape Point Trgil_u0.gif
Paratrypauchen microcephalus South Africa Natal Ctmic_u0.gif
Tubbia tasmanica Tutas_u1.gif
Tydemania navigatoris South Africa Natal Tynav_u0.gif
Tylerius spinosissimus South Africa East London Tyspi_u0.gif
Ulua mentalis Ulmen_u1.gif
Ulua mentalis Ulmen_u0.gif
Umbrina canariensis South Africa Algoa Bay Umcan_u1.gif
Upeneus heemstra Kenya Kipini 1980-12-15 Uphee_u0.jpg
Upeneus margarethae Mozambique Upmar_m0.jpg
Upeneus mascareinsis Mozambique Upmas_u0.jpg
Upeneus suahelicus Kenya Malindi Upsua_m0.jpg
Upeneus sulphureus Mozambique Upsul_u4.jpg
Uranoscopus archionema South Africa Natal Urarc_u0.gif
Uraspis secunda Ursec_u0.gif
Urogymnus asperrimus Kenya Urasp_u1.gif
Uropterygius concolor Kenya Kenya Urcon_u1.gif
Uropterygius kamar South Africa Sodwana Bay Urkam_u0.gif
Uropterygius micropterus Mozambique Urmic_u0.gif
Scuticaria tigrina Tanzania Zanzibar Sctig_u1.gif
Uropterygius xanthopterus Seychelles Assumption Island Urxan_u0.gif
Uropterygius xanthopterus Seychelles Assumption Island Urxan_u1.gif
Crenimugil buchanani South Africa Algoa Bay Vabuc_u0.gif
Osteomugil cunnesius Mozambique Mozambique Vacun_u0.gif
Osteomugil robustus South Africa Natal Varob_u0.gif
Crenimugil seheli South Africa Natal Vaseh_u0.gif
Valenciennellus tripunctulatus Vatri_u0.gif
Vanderhorstia delagoae Mozambique Inhaca Island Vadel_u0.gif
Velifer hypselopterus Mozambique Channel Vehyp_u0.gif
Venefica proboscidea Vepro_u0.gif
Ventrifossa divergens Mozambique Vediv_u0.gif
Lucigadus ori South Africa Natal Veori_u0.gif
Vinciguerria attenuata Viatt_u0.gif
Vinciguerria nimbaria Vinim_u0.gif
Vinciguerria poweriae Vipow_u0.gif
Wattsia mossambica Mozambique Mozambique Wamos_u0.gif
Winteria telescopa Witel_u0.gif
Xenodermichthys copei Xecop_u0.gif
Xenolepidichthys dalgleishi South Africa Port Alfred Xedal_u0.gif
Xenopoclinus kochi South Africa Lambert's Bay Xekoc_m0.gif
Xenopoclinus leprosus South Africa Lambert's Bay Xelep_f0.gif
Xenopoclinus leprosus South Africa Lambert's Bay Xelep_j0.gif
Xiphasia matsubarai Ximat_f0.gif
Xiphasia matsubarai Ximat_f1.gif
Xiphasia setifer Xiset_f1.gif
Xiphasia setifer Xiset_f0.gif
Xyrichtys novacula Xynov_u1.gif
Yarrella blackfordi Yabla_u0.gif
Yirrkala lumbricoides Yilum_u0.gif
Yirrkala lumbricoides Yilum_u1.gif
Yirrkala tenuis Mozambique Inhaca Island Yiten_u0.gif
Yirrkala tenuis Mozambique Inhaca Island Yiten_u1.gif
Acentrogobius nebulosus Mozambique Inhaca Island Yoneb_u0.gif
Zebrias regani South Africa Natal Zereg_u1.gif
Zebrias regani South Africa Natal Zereg_u0.gif
Zenion hololepis Zehol_u0.gif
Zenion leptolepis Kenya Zelep_u0.gif
Zenopsis conchifer South Africa Natal Zecon_u0.gif
Zeus capensis South Africa Algoa Bay Zecap_u0.gif
Zu cristatus South Africa Durban Zucri_j0.gif
Zu elongatus 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