staghorn coral Meaning, Definition & Usage

  1. noun large branching coral resembling antlers
    stag's-horn coral.

WordNet