Definitions of staghorn coral:

  • noun:   large branching coral resembling antlers