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