Meaning of staghorn coral
Definition of staghorn coral
(noun)
large
branching
coral
resembling antlers
Other information on staghorn coral
WIKIPEDIA results for
staghorn coral
Amazon results for
staghorn coral
Tweet