'stag's-horn coral' definitions:

Definition of 'stag's-horn coral'

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