Cheilinus Undulatus
Dec. 26, 2024
Humphead wrasse • Cheilinus undulatus • Fish sheet Napoleon wrasse (Cheilinus undulatus) swimming over a coral Humphead wrasse - Wikipedia Napoleon Wrasse (Cheilinus undulatus) · iNaturalist United Kingdom | Cheilinus Undulatus