A massive branching coral with very small calices; an important reef builder.

Coral

A massive branching coral with very small calices; an important reef builder.