Life … Animals Cnidarians Sea Anemones and Corals Stony Corals Merulinidae Astraeosmilia genus Astraeosmilia Astraeosmilia Children Caulastrea Coral Close