'staghorn coral' definitions:

Definition of 'staghorn coral'

(from WordNet)
noun
Large branching coral resembling antlers [syn: staghorn coral, stag's-horn coral]