Florent's Guide To The

Tropical Reefs

Whitespotted Wrasse - Intermediate Phase - Anampses melanurusYellowtail Wrasse - Intermediate Phase - Anampses meleagridesNew Guinea Wrasse - Initial Phase - Anampses neoguinaicusNew Guinea Wrasse - Juvenile - Anampses neoguinaicusNew Guinea Wrasse - Initial Phase - Anampses neoguinaicus
Hawaiian Hogfish - Bodianus albotaeniatusHawaiian Hogfish - Bodianus albotaeniatusLyretail Hogfish - Bodianus anthioidesLyretail Hogfish - Bodianus anthioidesLyretail Hogfish - Bodianus anthioides
Lyretail Hogfish - Bodianus anthioidesAxilspot Hogfish - Bodianus axillarisAxilspot Hogfish - Juvenile - Bodianus axillarisDiana's Hogfish - Bodianus dianaDiana's Hogfish - Bodianus diana
Diana's Hogfish - Bodianus dianaDiana's Hogfish - Bodianus dianaDiana's Hogfish - Bodianus dianaMexican Hogfish - Initial Phase - Bodianus diplotaeniaMexican Hogfish - Intermediate Phase - Bodianus diplotaenia
Mexican Hogfish - Terminal Phase - Bodianus diplotaeniaMexican Hogfish - Initial Phase - Bodianus diplotaeniaMexican Hogfish - Terminal Phase - Bodianus diplotaeniaMexican Hogfish - Initial Phase - Bodianus diplotaeniaMexican Hogfish - Initial Phase - Bodianus diplotaenia
Blackfin Hogfish - Bodianus loxozonusBlackbelt Hogfish - Bodianus mesothoraxBlackbelt Hogfish - Juvenile - Bodianus mesothoraxBlackbelt Hogfish - Bodianus mesothoraxBlackbelt Hogfish - Bodianus mesothorax
Spotfin Hogfish - Bodianus pulchellusSpotfin Hogfish - Bodianus pulchellusSpanish Hogfish - Initial Phase - Bodianus rufusSpanish Hogfish - Bodianus rufusSpanish Hogfish - Bodianus rufus
Spanish Hogfish - Bodianus rufusSpanish Hogfish - Initial Phase - Bodianus rufusSpanish Hogfish - Bodianus rufusSpanish Hogfish - Bodianus rufusSpanish Hogfish - Bodianus rufus
Spanish Hogfish - Initial Phase - Bodianus rufusSpanish Hogfish - Bodianus rufusSpanish Hogfish - Bodianus rufusRedbreasted Wrasse - Cheilinus fasciatusRedbreasted Wrasse - Cheilinus fasciatus
Redbreasted Wrasse - Cheilinus fasciatusRedbreasted Wrasse - Cheilinus fasciatusRedbreasted Wrasse - Cheilinus fasciatusSnooty Wrasse - Cheilinus oxycephalusTripletail Wrasse - Initial Phase - Cheilinus trilobatus
Humphead Wrasse - Cheilinus undulatusHumphead Wrasse - Cheilinus undulatusHumphead Wrasse - Terminal Phase - Cheilinus undulatusHumphead Wrasse - Terminal Phase - Cheilinus undulatusHumphead Wrasse - Terminal Phase - Cheilinus undulatus
Cigar Wrasse - Initial Phase - Cheilio inermisAnchor Tuskfish - Choerodon anchoragoHarlequin Tuskfish - Choerodon fasciatusHarlequin Tuskfish - Juvenile - Choerodon fasciatusHarlequin Tuskfish - Choerodon fasciatus
Blacksaddle Tuskfish - Choerodon zosterophorusBluesided Fairy Wrasse - Cirrhilabrus cyanopleuraBluesided Fairy Wrasse - Cirrhilabrus cyanopleuraBluesided Fairy Wrasse - Cirrhilabrus cyanopleuraLubbock's Wrasse - Cirrhilabrus lubbocki
Dotted Fairy Wrasse - Initial Phase - Cirrhilabrus punctatusDotted Fairy Wrasse - Terminal Phase - Cirrhilabrus punctatusCreole Wrasse - Clepticus parraeCreole Wrasse - Juvenile - Clepticus parraeCreole Wrasse - Clepticus parrae
Creole Wrasse - Clepticus parraeCreole Wrasse - Clepticus parraeCreole Wrasse - Clepticus parraeCreole Wrasse - Clepticus parraeCreole Wrasse - Clepticus parrae
Creole Wrasse - Clepticus parraeBatu Coris - Coris batuensisBatu Coris - Juvenile - Coris batuensisBatu Coris - Coris batuensisBatu Coris - Juvenile - Coris batuensis
Pale-Barred Coris - Initial Phase - Coris dorsomaculaYellowstripe Coris - Female - Coris flavovittataYellowtail Coris - Initial Phase - Coris gaimardYellowtail Coris - Terminal Phase - Coris gaimardYellowtail Coris - Juvenile - Coris gaimard
Yellowtail Coris - Juvenile - Coris gaimardYellowtail Coris - Terminal Phase - Coris gaimardElegant coris - Male - Coris venustaElegant coris - Male - Coris venustaLatent Slingjaw Wrasse - Epibulus brevis
Slingjaw Wrasse - Terminal Phase - Epibulus insidiatorSlingjaw Wrasse - Initial Phase - Epibulus insidiatorSlingjaw Wrasse - Initial Phase - Epibulus insidiatorSlingjaw Wrasse - Terminal Phase - Epibulus insidiatorSlingjaw Wrasse - Intermediate Phase - Epibulus insidiator
Slingjaw Wrasse - Terminal Phase - Epibulus insidiatorPacific Bird Wrasse - Initial Phase - Gomphosus variusPacific Bird Wrasse - Terminal Phase - Gomphosus variusPacific Bird Wrasse - Gomphosus variusPacific Bird Wrasse - Terminal Phase - Gomphosus varius
Pacific Bird Wrasse - Terminal Phase - Gomphosus variusPacific Bird Wrasse - Initial Phase - Gomphosus variusPacific Bird Wrasse - Terminal Phase - Gomphosus variusPacific Bird Wrasse - Initial Phase - Gomphosus variusPacific Bird Wrasse - Terminal Phase - Gomphosus varius
Pacific Bird Wrasse - Initial Phase - Gomphosus variusPacific Bird Wrasse - Initial Phase - Gomphosus variusPacific Bird Wrasse - Terminal Phase - Gomphosus variusRed-Lined Wrasse - Terminal Phase - Halichoeres biocellatusRed-Lined Wrasse - Initial Phase - Halichoeres biocellatus
Slippery Dick - Juvenile - Halichoeres bivittatusSlippery Dick - Initial Phase - Halichoeres bivittatusSlippery Dick - Terminal Phase - Halichoeres bivittatusSlippery Dick - Initial Phase - Halichoeres bivittatusSlippery Dick - Initial Phase - Halichoeres bivittatus
Slippery Dick - Juvenile - Halichoeres bivittatusSlippery Dick - Juvenile - Halichoeres bivittatusCanary Wrasse - Halichoeres chrysusCanary Wrasse - Juvenile - Halichoeres chrysusYellowcheek Wrasse - Terminal Phase - Halichoeres cyanocephalus
Yellowcheek Wrasse - Terminal Phase - Halichoeres cyanocephalusYellowcheek Wrasse - Terminal Phase - Halichoeres cyanocephalusYellowcheek Wrasse - Terminal Phase - Halichoeres cyanocephalusChameleon Wrasse - Terminal Phase - Halichoeres dispilusChameleon Wrasse - Initial Phase - Halichoeres dispilus
Chameleon Wrasse - Initial Phase - Halichoeres dispilusChameleon Wrasse - Initial Phase - Halichoeres dispilusYellowhead Wrasse - Juvenile - Halichoeres garnotiYellowhead Wrasse - Initial Phase - Halichoeres garnotiYellowhead Wrasse - Terminal Phase - Halichoeres garnoti
Yellowhead Wrasse - Initial Phase - Halichoeres garnotiYellowhead Wrasse - Intermediate Phase - Halichoeres garnotiYellowhead Wrasse - Initial Phase - Halichoeres garnotiYellowhead Wrasse - Juvenile - Halichoeres garnotiYellowhead Wrasse - Juvenile - Halichoeres garnoti
Yellowhead Wrasse - Terminal Phase - Halichoeres garnotiYellowhead Wrasse - Initial Phase - Halichoeres garnotiYellowhead Wrasse - Juvenile - Halichoeres garnotiYellowhead Wrasse - Intermediate Phase - Halichoeres garnotiYellowhead Wrasse - Terminal Phase - Halichoeres garnoti
Yellowhead Wrasse - Juvenile - Halichoeres garnotiYellowhead Wrasse - Initial Phase - Halichoeres garnotiYellowhead Wrasse - Initial Phase - Halichoeres garnotiYellowhead Wrasse - Initial Phase - Halichoeres garnotiYellowhead Wrasse - Terminal Phase - Halichoeres garnoti
Yellowhead Wrasse - Terminal Phase - Halichoeres garnotiYellowhead Wrasse - Initial Phase - Halichoeres garnotiYellowhead Wrasse - Initial Phase - Halichoeres garnotiGoldstripe Wrasse - Halichoeres hartzfeldiiGoldstripe Wrasse - Halichoeres hartzfeldii
Checkerboard Wrasse - Initial Phase - Halichoeres hortulanusCheckerboard Wrasse - Terminal Phase - Halichoeres hortulanusCheckerboard Wrasse - Juvenile - Halichoeres hortulanusCheckerboard Wrasse - Initial Phase - Halichoeres hortulanusCheckerboard Wrasse - Initial Phase - Halichoeres hortulanus
Clown Wrasse - Intermediate Phase - Halichoeres maculipinnaClown Wrasse - Intermediate Phase - Halichoeres maculipinnaPinstriped Wrasse - Terminal Phase - Halichoeres melanurusPinstriped Wrasse - Initial Phase - Halichoeres melanurusNebulous Wrasse - Initial Phase - Halichoeres nebulosus
Nebulous Wrasse - Initial Phase - Halichoeres nebulosusOrnate Wrasse - Initial Phase - Halichoeres ornatissimusOrnate Wrasse - Initial Phase - Halichoeres ornatissimusRainbow Wrasse - Halichoeres pictusBlackear Wrasse - Terminal Phase - Halichoeres poeyi
Blackear Wrasse - Initial Phase - Halichoeres poeyiTwotone Wrasse - Halichoeres prosopeionTwotone Wrasse - Juvenile - Halichoeres prosopeionTwotone Wrasse - Halichoeres prosopeionPuddingwife - Juvenile - Halichoeres radiatus
Puddingwife - Initial Phase - Halichoeres radiatusPuddingwife - Terminal Phase - Halichoeres radiatusPuddingwife - Terminal Phase - Halichoeres radiatusPuddingwife - Initial Phase - Halichoeres radiatusPuddingwife - Initial Phase - Halichoeres radiatus
Puddingwife - Terminal Phase - Halichoeres radiatusPuddingwife - Juvenile - Halichoeres radiatusRichmond's Wrasse - Terminal Phase - Halichoeres richmondiZigzag Wrasse - Initial Phase - Halichoeres scapularisBarred Thicklip - Hemigymnus fasciatus
Barred Thicklip - Hemigymnus fasciatusBarred Thicklip - Intermediate Phase - Hemigymnus fasciatusBlackeye Thicklip - Hemigymnus melapterusBlackeye Thicklip - Hemigymnus melapterusBlackeye Thicklip - Hemigymnus melapterus
Ring Wrasse - Initial Phase - Hologymnosus annulatusRing Wrasse - Initial Phase - Hologymnosus annulatusPastel Ringwrasse - Juvenile - Hologymnosus doliatusWhitepatch Razorfish - Terminal Phase - Iniistius aneitensisWhitepatch Razorfish - Initial Phase - Iniistius aneitensis
Finspot Razorfish - Iniistius melanopusFinspot Razorfish - Iniistius melanopusFinspot Razorfish - Iniistius melanopusPeacock Razorfish - Terminal Phase - Iniistius pavoPeacock Razorfish - Initial Phase - Iniistius pavo
Peacock Razorfish - Juvenile - Iniistius pavoPeacock Razorfish - Juvenile - Iniistius pavoFivefinger Razorfish - Initial Phase - Iniistius pentadactylusFivefinger Razorfish - Terminal Phase - Iniistius pentadactylusBicolor Cleaner Wrasse - Terminal Phase - Labroides bicolor
Bicolor Cleaner Wrasse - Juvenile - Labroides bicolorBluestreak Cleaner Wrasse - Terminal Phase - Labroides dimidiatusBluestreak Cleaner Wrasse - Juvenile - Labroides dimidiatusBluestreak Cleaner Wrasse - Juvenile - Labroides dimidiatusBluestreak Cleaner Wrasse - Juvenile - Labroides dimidiatus
Bluestreak Cleaner Wrasse - Terminal Phase - Labroides dimidiatusBluestreak Cleaner Wrasse - Terminal Phase - Labroides dimidiatusBluestreak Cleaner Wrasse - Terminal Phase - Labroides dimidiatusHawaiian Cleaner Wrasse - Labroides phthirophagusHawaiian Cleaner Wrasse - Labroides phthirophagus
Wedge-Tailed Wrasse - Juvenile - Labropsis xanthonotaHogfish - Initial Phase - Lachnolaimus maximusHogfish - Terminal Phase - Lachnolaimus maximusHogfish - Initial Phase - Lachnolaimus maximusHogfish - Terminal Phase - Lachnolaimus maximus
Hogfish - Initial Phase - Lachnolaimus maximusHogfish - Initial Phase - Lachnolaimus maximusHogfish - Terminal Phase - Lachnolaimus maximusHogfish - Initial Phase - Lachnolaimus maximusHogfish - Initial Phase - Lachnolaimus maximus
Hogfish - Initial Phase - Lachnolaimus maximusHogfish - Terminal Phase - Lachnolaimus maximusHogfish - Terminal Phase - Lachnolaimus maximusShortnose Wrasse - Macropharyngodon geoffroyLeopard Wrasse - Initial Phase - Macropharyngodon meleagris
Leopard Wrasse - Initial Phase - Macropharyngodon meleagrisLeopard Wrasse - Initial Phase - Macropharyngodon meleagrisRockmover Wrasse - Terminal Phase - Novaculichthys taeniourusRockmover Wrasse - Juvenile - Novaculichthys taeniourusRockmover Wrasse - Juvenile - Novaculichthys taeniourus
Rockmover Wrasse - Terminal Phase - Novaculichthys taeniourusRockmover Wrasse - Juvenile - Novaculichthys taeniourusRockmover Wrasse - Terminal Phase - Novaculichthys taeniourusRockmover Wrasse - Terminal Phase - Novaculichthys taeniourusTwospot Wrasse - Oxycheilinus bimaculatus
Twospot Wrasse - Oxycheilinus bimaculatusTwospot Wrasse - Oxycheilinus bimaculatusCelebes Wrasse - Oxycheilinus celebicusCheeklined Wrasse - Oxycheilinus digrammaCheeklined Wrasse - Oxycheilinus digramma
Cheeklined Wrasse - Oxycheilinus digrammaRingtail Wrasse - Initial Phase - Oxycheilinus unifasciatusRingtail Wrasse - Terminal Phase - Oxycheilinus unifasciatusMidget Wrasse - Pseudocheilinops ataeniaDisappearing Wrasse - Pseudocheilinus evanidus
Sixstripe Wrasse - Pseudocheilinus hexataeniaSixstripe Wrasse - Pseudocheilinus hexataeniaSixstripe Wrasse - Pseudocheilinus hexataeniaSixstripe Wrasse - Pseudocheilinus hexataeniaSixstripe Wrasse - Pseudocheilinus hexataenia
Eightstripe Wrasse - Pseudocheilinus octotaeniaEightstripe Wrasse - Pseudocheilinus octotaeniaFourstripe Wrasse - Pseudocheilinus tetrataeniaChiseltooth Wrasse - Pseudodax moluccanusSmalltail Wrasse - Terminal Phase - Pseudojuloides cerasinus
Smalltail Wrasse - Initial Phase - Pseudojuloides cerasinusSmalltail Wrasse - Initial Phase - Pseudojuloides cerasinusCryptic Wrasse - Pteragogus cryptusCockerel Wrasse - Pteragogus enneacanthusBelted Wrasse - Stethojulis balteata
Redshoulder Wrasse - Initial Phase - Stethojulis bandanensisBluehead - Initial Phase - Thalassoma bifasciatumBluehead - Intermediate Phase - Thalassoma bifasciatumBluehead - Terminal Phase - Thalassoma bifasciatumBluehead - Terminal Phase - Thalassoma bifasciatum
Bluehead - Terminal Phase - Thalassoma bifasciatumBluehead - Terminal Phase - Thalassoma bifasciatumBluehead - Terminal Phase - Thalassoma bifasciatumBluehead - Terminal Phase - Thalassoma bifasciatumSaddle Wrasse - Thalassoma duperrey
Saddle Wrasse - Thalassoma duperreySaddle Wrasse - Thalassoma duperreySaddle Wrasse - Thalassoma duperreySunset Wrasse - Terminal Phase - Thalassoma grammaticumSixbar Wrasse - Thalassoma hardwicke
Sixbar Wrasse - Thalassoma hardwickeCortez Rainbow Wrasse - Juvenile - Thalassoma lucasanumCortez Rainbow Wrasse - Terminal Phase - Thalassoma lucasanumMoon Wrasse - Thalassoma lunareMoon Wrasse - Thalassoma lunare
Yellow-Brown Wrasse - Initial Phase - Thalassoma lutescensYellow-Brown Wrasse - Terminal Phase - Thalassoma lutescensBlackbar Wrasse - Thalassoma nigrofasciatumSurge Wrasse - Terminal Phase - Thalassoma purpureumSurge Wrasse - Terminal Phase - Thalassoma purpureum
Ladder Wrasse - Initial Phase - Thalassoma trilobatumRosy Razorfish - Male - Xyrichtys martinicensisRosy Razorfish - Female - Xyrichtys martinicensisRosy Razorfish - Female - Xyrichtys martinicensisRosy Razorfish - Female - Xyrichtys martinicensis
Rosy Razorfish - Female - Xyrichtys martinicensisRosy Razorfish - Male - Xyrichtys martinicensisPearly Razorfish - Juvenile - Xyrichtys novaculaPearly Razorfish - Juvenile - Xyrichtys novaculaGreen Razorfish - Male - Xyrichtys splendens
Green Razorfish - Female - Xyrichtys splendensGreen Razorfish - Female - Xyrichtys splendensGreen Razorfish - Male - Xyrichtys splendensGreen Razorfish - Female - Xyrichtys splendensGreen Razorfish - Female - Xyrichtys splendens
Green Razorfish - Female - Xyrichtys splendensGreen Razorfish - Male - Xyrichtys splendensGreen Razorfish - Male - Xyrichtys splendens