Humphead parrotfish  (Bolbometopon muricatum)

Humphead parrotfish - overview
Humphead parrotfish - overview

Video credits
© BBC Natural History Unit
Audio credits
© Master Tracks

Humphead parrotfish feeding and defecating
Humphead parrotfish feeding and defecating

Video credits
© BBC Natural History Unit
Audio credits
© Master Tracks