staghead Meaning, Definition & Usage

  1. noun an abnormal tufted growth of small branches on a tree or shrub caused by fungi or insects or other physiological disturbance
    witch broom; witches' broom; hexenbesen.

WordNet