Life … Animals Cnidarians Sea Anemones and Corals Stony Corals Merulinidae Finger Coral Caulastrea Coral species 20 observations Caulastrea Coral Caulastraea echinulata Close