Life … Animals Chordates Ray-finned Fishes Wrasses and Allies Wrasses and Parrotfishes Wrasses Chameleon Wrasse species 1,059 observations Chameleon Wrasse Halichoeres dispilus Close