The diverse population of corals support hundreds of species of colourful coral dwelling fish and invertebrates and are intermingled with several species of molluscs including giant clams. Octopus can also be found here. Sponges and crinoids are found intermingled with corals or near coral patches and so are several species of marine algae (seaweeds). |