African CorisCoris cuvieri These are juveniles: Anchor TuskfishChoerodon anchorago This is a juvenile: Axilspot HogfishBodianus axillaris This is a juvenile: Barred ThicklipHemigymnus fasciatus (1: Koh Bon, Thailand / 2-3: Richelieu Rock, Thailand / 4: Similan Islands, Thailand / 5: Alacrity, Fiji / 6-7: Piton's, Fiji) Batu CorisCoris batuensis Bicolor Cleaner WrasseLabroides bicolor Bird WrasseGomphosus varius Black Leopard WrasseMacropharyngodon negrosensis Blackbar WrasseThalassoma nigrofasciatum Blackbelt HogfishBodianus mesothorax Blue-Spotted WrasseAnampses caeruleopunctatus Bluesided Fairy WrasseCirrhilabrus cyanopleura Bluestreak Cleaner WrasseLabroides dimidiatus (1-3: Koh Tachai, Thailand / 4-5: Similan Islands, Thailand / 6: East Dravuni Pass, Fiji / 7: Solo Reef, Fiji / 8: Solo Wall, Fiji) Fish will visit the wrasse's territory and hold still to be cleaned. I've got a whole page of pictures of bluestreak cleaner wrasse cleaning other fish (and me!) These are juveniles: Canarytop WrasseHalichoeres leucoxanthus Checkerboard WrasseHalichoeres hortulanus (1-4: Koh Bon, Thailand / 5: Koh Tachai, Thailand / 6-7: Similan Islands, Thailand / 8: Labyrinth, Fiji) These are juveniles: Cheek-Lined WrasseOxycheilinus digrammus (1: Similan Islands, Thailand / 2: Labyrinth, Fiji / 3-4: Day Dreamer, Fiji / 5: Piton's, Fiji / 6-7: Donna Ella, Fiji) Chiseltooth WrassePseudodax mollucanthus Claudia's WrasseHalichoeres claudia Clown CorisCoris aygula Crescent WrasseThalassoma lunare (1-2: Koh Bon, Thailand / 3: Koh Tachai, Thailand / 4: Richelieu Rock, Thailand / 5: Surin Islands, Thailand / 6: Namara Island, Fiji / 7: Three Chum, Fiji) Cryptic WrassePteragogus cryptus Cutribbon WrasseStethojulis interrupta |