I'm thinking

GREAT STAR CORAL

Latin: Montastrea cavernosa

Polyps out feeding for the night

The list     Next Image    Brian's Home page