Wednesday, February 20, 2013

Cardinal Fish

The Cardinal Fish is a mouthbrooder, where the males carry all the eggs in their mouth for weeks, unable even to eat until they have hatched. Every few minutes the fish spits some of the eggs out to move them around before sucking them back in but lucky photographer Nicolas Terry was there to see some of them actually hatch.

  Share/Save/Bookmark

No comments: