Hump coral


Hump coral may refer to several different species of coral: