stag's-horn coral Meaning, Definition & Usage

  1. noun large branching coral resembling antlers
    staghorn coral.

WordNet