tree coral
noun
: an arborescent coral
usually
: a large branching ivory coral found especially off the coast of Bermuda
Love words? Need even more definitions?
Merriam-Webster unabridged
Share