dcsimg
Image of Knobby Star Coral

Knobby Star Coral

Leptoseris papyracea (Dana 1846)