Stag-horn coral Meaning, Definition & Usage
Definitions
(Zoöl.) , any one of several species of large branching corals of the genusMadrepora , which somewhat resemble the antlers of the stag, especiallyMadrepora cervicornis , andM. palmata , of Florida and the West Indies.