New study finds herbivore fish poo is bad for corals

For a long time, it has been assumed that herbivores are good for coral reefs and corallivores are bad. Herbivores like surgeonfish and rabbitfish graze the algae which would otherwise overgrow, smother and outcompete corals, and a reef without herbivores…

Arabian butterflyfish eating prepared food on video

The Arabian Butterflyfish is a piscine so stunningly gorgeous, but we daren’t look directly at it lest we succumb to its spell. Among the thousands of reef fish species, there is a certain group of extremely beautiful butterflyfish which are…