'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]