Life … Animals Chordates Ray-finned Fishes Wrasses and Allies Wrasses and Parrotfishes Cheilinus Napoleon Wrasse species 3,045 observations Napoleon Wrasse Cheilinus undulatus Field notes Close