Life … Animals Chordates Ray-finned Fishes Wrasses and Allies Wrasses and Parrotfishes Wrasses Threespot Wrasse species 2,042 observations Threespot Wrasse Halichoeres trimaculatus Close