English dictionary
stag's-horn coral meaning and definition
Definition and meaning of stag's-horn coral at MeaningMonkey.org. stag's-horn coral meaning and definition in the English Dictionary.STAG'S-HORN CORAL noun
Definition of stag's-horn coral (noun)
- large branching coral resembling antlers
- synonyms: staghorn coral
Source: Princeton University Wordnet