Life … Animals Chordates Ray-finned Fishes Wrasses and Allies Wrasses and Parrotfishes Wrasses Rainbow Wrasse species 126 observations Rainbow Wrasse Halichoeres pictus Close