Halichoeres tenuispinis
                
                
                    Wrasse
                
                
            
                Halichoeres bathyphilus
                
                
                    Greenband wrasse
                
                
            
                Checkerboard wrasse
                
                    (tree size 1)
                
                
                    Wall wrasse
                
                
            
                Halichoeres insularis
                
                
                    Socorro wrasse
                
                
            
                Halichoeres hartzfeldii
                
                
                    Orange-line wrasse
                
                
            
                Halichoeres prosopeion
                
                
                    Zig-zag wrasse
                
                
            
                Halichoeres melanochir
                
                
                    Orange-fin wrasse
                
                
            
                Halichoeres scapularis
                
                
                    Zigzag wrasse
                
                
            
                Halichoeres miniatus
                
                
                    Circle-cheek wrasse
                
                
            
                Halichoeres margaritaceus
                
                
                    Weedy surge wrasse
                
                
            
                Halichoeres pelicieri
                
                
                    Peliciers wrasse
                
                
            
                Halichoeres trimaculatus
                
                
                    Three-spot wrasse
                
                
            
                Halichoeres nigrescens
                
                
                    Kner's wrasse
                
                
            
                Halichoeres ornatissimus
                
                
                    Ornate wrasse
                
                
            
                Halichoeres argus
                
                
                    Peacock wrasse
                
                
            
                Halichoeres iridis
                
                
                    Rainbow wrasse
                
                
            
                Halichoeres caudalis
                
                
                    Painted wrasse
                
                
            
                Halichoeres brownfieldi
                
                
                    Brownfields wrasse
                
                
            
                Halichoeres aestuaricola
                
                
                    Mangrove wrasse
                
                
            
                Halichoeres podostigma
                
                
                    Green-tail wrasse
                
                
            
                Halichoeres brasiliensis
                
                
                    Brazilian wrasse
                
                
            
                Halichoeres raisneri
                
                
                
            
                Halichoeres bleekeri
                
                
                
            
                Halichoeres stigmaticus
                
                
                    U-spot wrasse
                
                
            
                Halichoeres leptotaenia
                
                
                    Thinstripe wrasse
                
                
            
                Halichoeres orientalis
                
                
                
            
                Halichoeres binotopsis
                
                
                    Saowisata wrasse
                
                
            
                Halichoeres lapillus
                
                
                    Jewelled wrasse
                
                
            
                Halichoeres rubricephalus
                
                
                    Red-head wrasse
                
                
            
                Halichoeres poeyi
                
                
                    Blackear wrasse
                
                
            
                Halichoeres cosmetus
                
                
                    Adorned wrasse
                
                
            
                Halichoeres biocellatus
                
                
                    Two-spotted wrasse
                
                
            
                Halichoeres notospilus
                
                
                    Banded wrasse
                
                
            
                Halichoeres maculipinna
                
                
                    Slippery okra
                
                
            
                Halichoeres burekae
                
                
                    Mardi gras wrasse
                
                
            
                Halichoeres kallochroma
                
                
                    Pink-snouted wrasse
                
                
            
                Halichoeres zeylonicus
                
                
                    Sri lankan wrasse
                
                
            
                Halichoeres melanurus
                
                
                    Yellow-tailed wrasse
                
                
            
                Halichoeres penrosei
                
                
                
            
                Halichoeres discolor
                
                
                    Cocos wrasse
                
                
            
                Halichoeres melas
                
                
                
            
                Halichoeres timorensis
                
                
                    Timor wrasse
                
                
            
                Slippery dick
                
                
                    Halichoeres bivittatus
                
                
            
                Halichoeres melasmapomus
                
                
                    Ocellated wrasse
                
                
            
                Halichoeres signifer
                
                
                
            
                Halichoeres adustus
                
                
                    Black wrasse
                
                
            
                Halichoeres girardi
                
                
                
            
                Halichoeres purpurescens
                
                
                
            
                Halichoeres bicolor
                
                
                    Pearly-spotted wrasse
                
                
            
                Halichoeres vrolikii
                
                
                    Indian ocean pinstriped wrasse
                
                
            
                Halichoeres dimidiatus
                
                
                
            
                Halichoeres trispilus
                
                
                    White wrasse
                
                
            
                Halichoeres nicholsi
                
                
                    Spinster wrasse
                
                
            
                Halichoeres dispilus
                
                
                    Chameleon wrasse
                
                
            
                Halichoeres melanotis
                
                
                    Golden wrasse
                
                
            
                Halichoeres richmondi
                
                
                    Richmond's wrasse
                
                
            
                Halichoeres semicinctus
                
                
                    Rock wrasse
                
                
            
                Halichoeres nebulosus
                
                
                    Picture wrasse
                
                
            
                Halichoeres chrysus
                
                
                    Yellow wrasse
                
                
            
                Halichoeres pallidus
                
                
                    Pale wrasse
                
                
            
                Halichoeres chierchiae
                
                
                    Wounded wrasse
                
                
            
                Halichoeres malpelo
                
                
                    Malpelo wrasse
                
                
            
                Halichoeres pictus
                
                
                    Rainbow wrasse
                
                
            
                Puddingwife wrasse
                
                
                    Halichoeres radiatus
                
                
            
                Halichoeres chloropterus
                
                
                    Pastel-green wrasse
                
                
            
                Halichoeres leucurus
                
                
                    Greyhead wrasse
                
                
            
                Halichoeres chlorocephalus
                
                
                
            
                Halichoeres papilionaceus
                
                
                    Seagrass wrasse
                
                
            
                Halichoeres leucoxanthus
                
                
                    Yellow wrasse
                
                
            
                Halichoeres cyanocephalus
                
                
                    Yellowcheek wrasse
                
                
            
                Halichoeres garnoti
                
                
                    Yellowhead wrasse
                
                
            
                Halichoeres marginatus
                
                
                    Two-eyed wrasse
                
                
            
                Halichoeres solorensis
                
                
                    Solor wrasse
                
                
            
                Halichoeres socialis
                
                
                    Social wrasse
                
                
            
                Halichoeres salmofasciatus
                
                
                
            
                Halichoeres pardaleocephalus
                
                
                
            
                Halichoeres zulu
                
                
                
            
                Halichoeres rubrovirens
                
                
                
            
                Halichoeres sazimai
                
                
                
            
                Halichoeres erdmanni
                
                
                
            
                Halichoeres hilomeni
                
                
                
            
                Halichoeres claudia
                
                
                
            
                Halichoeres leparensis
                
                
                
            
                Halichoeres gurrobyi
                
                
                
            
                Halichoeres notophthalmus
                
                
                
            
                Halichoeres chrysotaenia
                
                
                
            
                Halichoeres kneri
                
                
                
            
                Halichoeres annulatus
                
                
                
            
                Halichoeres bimaculatus
                
                
                
            
                Halichoeres centiquadrus
                
                
                
            
                Halichoeres cyanopleura
                
                
                
            
                Halichoeres daedalma
                
                
                
            
                Halichoeres dianthus
                
                
                
            
                Halichoeres dussumieri
                
                
                
            
                Halichoeres fasciatus
                
                
                
            
                Halichoeres fijiensis
                
                
                
            
                Halichoeres gymnocephalus
                
                
                
            
                Halichoeres hoevenii
                
                
                
            
                Halichoeres horsfieldi
                
                
                
            
                Halichoeres hyrtli
                
                
                
            
                Halichoeres hyrtlii
                
                
                
            
                Halichoeres ianthinus
                
                
                
            
                Halichoeres inornatus
                
                
                
            
                Halichoeres irideus
                
                    (tree size 1)
                
                
                
            
                Halichoeres javanicus
                
                
                
            
                Halichoeres kawarin
                
                
                
            
                Halichoeres lamarii
                
                
                
            
                Halichoeres leucostigma
                
                
                
            
                Halichoeres macleayi
                
                
                
            
                Halichoeres melapterus
                
                
                
            
                Halichoeres modestus
                
                
                
            
                Halichoeres multicolor
                
                
                
            
                Halichoeres nigropunctatus
                
                
                
            
                Halichoeres notopsis
                
                
                
            
                Halichoeres reichei
                
                
                
            
                Halichoeres sebae
                
                
                
            
                Halichoeres sellifer
                
                
                
            
                Halichoeres tremebundus
                
                
                
            
                Halichoeres trilineata
                
                
                
            
                Halichoeres variegatus
                
                
                
            
                Halichoeres virescens
                
                
                
            
                Halichoeres xanti