Humpheadwrasse
aka. Napoleonfish, Double-headed Maori Wrasse (Cheilinus undulatus)
Blackedge Thicklip Wrasse
aka. Thick-lipped Wrasse
(Hemigymnus melapterus)
Blackedge Thicklip Wrasse – subadult
aka. Thick-lipped Wrasse
(Hemigymnus melapterus)
Blackedge Thicklip Wrasse – juvenile
aka. Thick-lipped Wrasse
(Hemigymnus melapterus)
Barred Thicklip Wrasse
aka. Five-banded Wrasse
(Hemigymnus fasciatus)
Barred Thicklip Wrasse – male
aka. Five-banded Wrasse – nuptial color pattern
(Hemigymnus fasciatus)
Tripletail Wrasse
aka. Tropletail Maori Wrasse
(Cheilinus trilobatus)
Floral Wrasse
aka. Yellow-dotted Maori Wrasse
(Cheilinus chlorourus)
Red-banded Wrasse
aka. Scarlet Breasted Maori Wrasse
(Cheilinus fasciatus)
Jansen’s Wrasse
(Thalassoma jansenii)
Sixbar Wrasse
aka. Six-banded Wrasse
(Thalassoma hardwicke)
Slingjaw Wrasse – male
(Epibulus insidiator)
Slingjaw Wrasse – male
– protracted jaw
(Epibulus insidiator)
Slingjaw Wrasse – female
(Epibulus insidiator)
Slingjaw Wrasse – male subadult
(Epibulus insidiator)
Slingjaw Wrasse – female subadult
(Epibulus insidiator)
Dusky Wrasse
aka. Speckled Rainbowfish
(Halichoeres marginatus)
Purple Striped Wrasse
aka. Silty Wrasse – green variant
(Halichoeres purpurescens)
Purple-striped Wrasse
aka. Silty Wrasse – blue variant
(Halichoeres purpurescens)
Vermiculate Wrasse
(Macropharyngodon biparitus)
Pinstriped Wrasse – male
aka. Three-eyed Wrasse
(Halichoeres melanurus)
Pinstriped Wrasse – female
aka. Three-eyed Wrasse – female
(Halichoeres melanurus)
Pinstriped Wrasse – female juvenile
aka. Three-eyed Wrasse
(Halichoeres melanurus)
Diamond Wrasse
(Halichoeres dussumieri)
Axil-spot Wrasse
(Halichoeres podostigma)
Checkerboard Wrasse
aka. Fourspot Wrasse
(Halichoeres hortulanus)
Checkerboard Wrasse – juvenile
aka. Fourspot Wrasse
(Halichoeres hortulanus)
Christmas Wrasse
aka. Ladder Wrasse
(Thalassoma tribulatum)
Ornate Wrasse – juvenile
(Halichoeres ornatissimus)
Pastel-green Wrasse – male
aka. Green Spotted Wrasse
(Halichoeres chloropterus)
Pastel-green Wrasse – male
aka. Green Spotted Wrasse – with dark spot
(Halichoeres chloropterus)
Pastel-green Wrasse – female
aka. Green Spotted Wrasse
(Halichoeres chloropterus)
Pastel-green Wrasse – female
aka. Green Spotted Wrasse – with dark spot
(Halichoeres chloropterus)
Weedy Surge Wrasse
aka. Saddled Rainbowfish
(Halichoeres margaritaceus)
Crescent Wrasse
aka. Moon Wrasse – blue variant, yellow tail
(Thalassoma lunare)
Crescent Wrasse
aka. Moon Wrasse – green variant, white tail
(Thalassoma lunare)
Canary Wrasse
aka. Golden Wrasse
(Halichoeres chrysus)
Canarytop Wrasse
(Halichoeres leucoxanthus)
Ring Wrasse – juvenile
(Hologymnosus annulatus)
Yellowbreasted Wrasse
(Anampses twistii)
Three-blueline Wrasse – male
(Stethojulis trilineata)
Three-blueline Wrasse – female
(Stethojulis trilineata)
Bluestreak Cleanerwrasse
aka. Cleanerfish
(Labroides dimidiatus)
Bluestreak Cleanerwrasse – juvenile
aka. Cleanerfish
(Labroides dimidiatus)
Bicolor Cleanerwrasse
(Labroides bicolor)
Zigzag Wrasse
(Halichoeres scapularis)
Zigzag Wrasse – juvenile
(Halichoeres scapularis)
Black-striped Wrasse
(Coris pictoides)
Indian Ocean Bird Wrasse – male
(Gomphosus caeruleus)
Indian Ocean Bird Wrasse – female
(Gomphosus caeruleus)
Black Wrasse
aka. Purple Wrasse
(Halichoeres melanochir)
Lined Wrasse
(Anampses lineatus)
Yellowtail Wrasse – female
(Anampses meleagrides)
Yellowtail Coris – juvenile
aka. Red-finned Rainbowfish
(Coris gaimardi)
(picture by Daniel van Dongen)
Axilspot Hogfish – juvenile
(Bodianus axillaris)
Blackspot Tuskfish
(Choerodon cauteroma)
Bandcheek Wrasse
– pale color variant
(Oxycheilinus digrammus)
Bandcheek Wrasse
– red color variant
(Oxycheilinus digrammus)
Blueside Wrasse
(Cirrhilabrus cyanopleura)
Chiseltooth Wrasse
(Pseudodax moluccanus)
Diana’s Hogfish
aka. Diana’s Wrasse
(Bodianus diana)
Diana’s Hogfish – juvenile
aka. Diana’s Wrasse
(Bodianus diana)
Bay of Bengal Hogfish
(Bodianus neilli)
Dragon Wrasse
aka. Rockmover Wrasse / Carpet Wrasse
(Novaculichthys taeniourus)
Dragon Wrasse – subadult
aka. Rockmover Wrasse / Carpet Wrasse
(Novaculichthys taeniourus)
Dragon Wrasse – juvenile
aka. Rockmover Wrasse / Carpet Wrasse
(Novaculichthys taeniourus)